我有一个 ASP.NET 页面,其中有几个在代码旁装饰的静态方法[WebMethod]
,而这些方法又是使用PageMethods.MyMethodName(myParameter, myOnCompleteHandler, myOnErrorHander);
.
其中一种方法被多次调用,由于调用量大,运行时间可能很长。目前,该方法运行正常,但需要超过 5 分钟才能完成的调用会超时。我想将该跨度增加到 10 分钟。
我努力了:
ScriptManager.AsyncPostBackTimeout = 600;
Server.ScriptTimeout = 600;
this.Page.AsyncTimeout = new TimeSpan(0,10,0);
Sys.Net.WebRequestManager.set_defaultTimeout(600000);
在javascript中