asp.net - 在每页级别上增加ASP.Net超时

标签 asp.net timeout

是否可以增加单个ASP.net页面的超时。我知道可以在服务器级别上使用,但是可以在页面级别上使用吗?

我需要一个报告页面,加载该报告需要2-3分钟

有任何想法吗?

最佳答案

我认为您正在寻找的是ScriptTimeout。您可以像这样设置此页内:

Page.Server.ScriptTimeout = 60;

超时值以秒为单位。

另外,请注意以下事实:如果以 Debug模式运行,则会被忽略,并且会将超时设置为最大。但是我认为这对您来说都不是问题,因为您正在增加超时,而不是减少超时。

关于asp.net - 在每页级别上增加ASP.Net超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3108678/

相关文章:

c# - Telerik Ajax UpdatePanel radgrid 等待页面加载

php - 如何防止长时间运行的进程中的浏览器超时?

c# - WebHierarchicalDatagrid 在初始页面加载时不显示任何数据

asp.net - 如何从服务器错误 "the resource cannot be found"中删除版本信息

c# - 使用 ASP.Net MVC 5 和 Web API 2.0 在 OData 中进行 Dictionary<string, object> 序列化

asp.net - RSS Feed URL 中的 & 符号

javascript - 使用 Javascript 进行用户 session 管理

c# - 使用 HttpWebRequest.BeginGetResponse 超时的最佳方法

http - Mule - HTTP Post - 超过超时

java - VoltDB createConnection 超时