ScriptManager AsyncPostBackTimeout在本地工作,但不在远程客户端上工作

时间:2013-09-30 22:03:44

标签: c# asp.net iis asp.net-ajax scriptmanager

在ASP.NET 3.5 C#应用程序的一个aspx页面上,当我选择某些输入参数并单击“提交”按钮时,后端数据库查询将运行大约6分钟,并使用其结果更新gridview。此gridview位于UpdatePanel中,其“提交”按钮为AsyncPostBackTrigger。

由于默认超时为90秒,我将ScriptManager AsyncPostBackTimeout增加到600(10分钟,只是为了安全)。当我在本地运行应用程序(localhost)时,gridview会按预期更新。但是当我从不同的客户端计算机访问此应用程序时,它会持续运行10分钟并且不会在结束时更新gridview,即使后端查询已在6分钟内完成。

http://localhost/appname/page.aspx (works)
http://another_ip/appname/page.aspx (same web server, different client machine, doesn't work).

请帮忙。感谢。

0 个答案:

没有答案