【发布时间】:2012-08-09 21:12:58
【问题描述】:
我正在我的 ASP.NET 站点中处理和打印 1000 条记录。当我单击提交按钮时,页面会加载一段时间并转到请求超时错误。我试图增加请求超时,但这看起来不是一个好的解决方案。请提出最佳解决方案。
另外,在处理请求时如何更新 UI。我需要显示到目前为止已经处理了多少条记录。
创建一个新线程怎么样? ASP.NET 中的多线程有哪些缺陷?
【问题讨论】:
-
您的解决方案是否适合分页?用户希望一次查看 1000 条记录是不寻常的。
-
我只需要以数字而不是记录的形式显示已处理的数量。例如,已处理 1000 条记录中的 12 条。