我正在创建在线测试应用程序。它在测试开始和测试结束时都有说明页面。现在,当用户开始测试时,首先访问“测试说明页面”,然后单击下一步将开始测试。所以要求是当用户访问“测试指令页面”并且没有点击下一步按钮,所以 2 分钟后它应该自动重定向到问题页面(基本上调用 DynamicContent 操作)。我在控制器中有“测试指令”和“下一步”按钮的视图我有操作它可以显示“测试指令”或问题。
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult DynamicContent(DynamicContentViewModel dynamicContentViewModel)
{
If(Instruction not displayed)
{
// Display instruction
}
else
{
// call the Question action which displays question
}
}
我在下面尝试过,但它不起作用。
<location path="Controller/DynamicContent">
<system.web>
<httpRuntime executionTimeout="5"/>
</system.web>
</location>
如何实现这个功能?我还必须在页面上显示经过的时间。谢谢。