如何增加ASP.NET Ajax PageMethod的超时?
我有一个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中
没有找到相关结果
已邀请:
2 个回复
蹄寄噬非芹
迟到的回应,但也许这将有助于下一个人。
森含械