动作上的.NET MVC定时事件

时间:2012-02-15 11:28:05

标签: c# asp.net-mvc timer

我需要一些关于如何继续我的申请的指导。我有一个控制器动作,使用[HttpGet]& [HttpPost]从通过Web服务发送的XML文档中查找问题(并在POST上验证答案)。

每次回答问题时,操作都会回复,并且在尝试计算这一系列的回发事件时存在问题。

我的最终目标是创建一个计时器,其持续时间基于我的XML中的值。当[HttpGet]最初加载并持续时,计时器将被调用一次,直到持续时间到期,然后它将导航到我的应用程序中的另一个动作。

我考虑过使用Jquery计时器,并且让post-backs使用部分AJAX请求,但我更希望将此功能完全保留在服务器端。

您能推荐一些建议和/或示例代码吗?

感谢您的时间。

1 个答案:

答案 0 :(得分:0)

对于任何感兴趣的人,我坚持在初始页面加载时调用JQuery Timers,然后使用AJAX部分视图回发来循环遍历我的XML(通过控制器操作),同时从部分外部维护计时器。