处理长时间运行的任务时请求超时错误

时间:2012-08-09 13:05:06

标签: c# asp.net

我正在ASP.NET网站上处理和打印1000条记录。当我单击“提交”按钮时,页面会加载一段时间并转到“请求超时”错误。我试图增加请求超时但这看起来不是一个好的解决方案。请提出最佳解决方案。

此外,如何在处理请求时更新UI。我需要显示到目前为止已经处理了多少条记录。

如何创建新线程。 ASP.NET中多线程有哪些缺陷?

1 个答案:

答案 0 :(得分:2)

您可以利用SignalR在服务器和客户端之间创建一个双向通信通道,根据需要处理和反馈可以在NuGet上找到SignalR {/ 3}}。