2

私のUpdateProgressはUpdatePanelの外にあり、以下のことを試しました

  1. JavaScriptを追加し、マスターページに「AsyncPostBackTimeout=3600」を追加しました
  2. Page-Loadイベントで以下のコードを追加しました

    ScriptManager _scriptMan = ScriptManager.GetCurrent(this.Page);
    _scriptMan.AsyncPostBackTimeout = 3600;

  3. web.configファイルに以下の変更を追加しました。

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

この変更後も、UpdateProgressスピナーが90秒間表示されます。

4

1 に答える 1

3

ScriptManagerタグ自体にAsyncPostBackTimeoutを設定するまで、同じ問題が発生していました。

<asp:ScriptManager ID="ScriptManager1" runat="server"
 AsyncPostBackTimeout="600" />
于 2012-10-19T21:45:16.833 に答える