ASP.NET在长时间回发期间进行AJAX调用

时间:2012-05-20 03:10:09

标签: asp.net ajax

我对网页有一个简单的要求。

我在页面上有一个按钮,它会在服务器上引发回发和漫长的过程。所以回发后等待服务器方法完成并需要很长时间。例如,没有选项可以使用Threadpool对服务器操作进行异步排队。这主要是因为在服务器上需要的是使用ReportViewer控件呈现多个报告,这些报告无法在新线程中执行。

所以妥协的解决方案是在客户端显示进度表。我尝试使用Ajax调用服务器来确定作业进度,但可能由于我们处于回发模式,因此Ajax调用不起作用。

非常感谢任何帮助 感谢

1 个答案:

答案 0 :(得分:0)

所以你可以把主帖回到ajax帖子,这样你就可以在等待重播时做点什么。