2011-01-14 36 views
6

私のASP.NET Webサイトでマスターページを使用しています。コンテンツページの1つで、デフォルトの90秒よりも大きなタイムアウト値を必要とするファイルをアップロードします。他のコンテンツページについては、デフォルトのタイムアウト値をそのまま残したいと思います。ASP.NETコンテンツページのScriptManager AsyncPostBackTimeout値を設定します。

特定のコンテンツページだけのタイムアウトを設定することはできますか?私はScriptManagerProxyコンポーネントをチェックしましたが、AsyncPostBackTimeoutプロパティはありません。

答えて

14

あなたは、Page_Loadイベントで、あなたのコードビハインドでそれを設定することができるはずです:このプロパティはScriptManagerProxyで使用できない理由を、このプロパティがで設定できるように

protected void Page_Load(object sender, EventArgs e) { 
    ScriptManager.GetCurrent(this).AsyncPostBackTimeout = 300; 
} 
+1

おかげで、私は理解していませんマークアップ、Page_loadイベントハンドラではありません。 – RKP

関連する問題