我的UpdateProgress在UpdatePanel之外,我已经尝试了以下操作


添加了JavaScript,并在母版页中添加了“ AsyncPostBackTimeout = 3600”
Page-Load事件中添加了以下代码

ScriptManager _scriptMan = ScriptManager.GetCurrent(this.Page);
_scriptMan.AsyncPostBackTimeout = 3600;
在web.config文件中添加了以下更改:

<system.web>
<httpRuntime maxRequestLength="2097151" requestLengthDiskThreshold="1000" executionTimeout="3600" />
</system.web>


更改之后,UpdateProgress微调器将显示90秒钟。

最佳答案

在我对ScriptManager标签本身设置AsyncPostBackTimeout之前,我一直遇到同样的问题。

<asp:ScriptManager ID="ScriptManager1" runat="server"
 AsyncPostBackTimeout="600" />

关于c# - 90秒后,UpdateProgress微调器消失,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12125977/

10-09 21:52