【发布时间】:2011-01-27 16:59:58
【问题描述】:
我有一个 ASP.NET 页面,其中有几个静态方法,在代码旁边用 [WebMethod] 装饰,而这些方法又是使用 PageMethods.MyMethodName(myParameter, myOnCompleteHandler, myOnErrorHander); 从 javascript 调用的。
其中一个方法被多次调用,由于调用量大,运行时间可能会很长。目前,该方法运行正常,但需要超过 5 分钟才能完成的调用会超时。我想将时间跨度增加到 10 分钟。
我试过了:
ScriptManager.AsyncPostBackTimeout = 600;Server.ScriptTimeout = 600;this.Page.AsyncTimeout = new TimeSpan(0,10,0);-
Sys.Net.WebRequestManager.set_defaultTimeout(600000);在 JavaScript 中
【问题讨论】:
标签: asp.net asp.net-ajax pagemethods