標準のポストバックを介してイベントを処理する基本的なasp.netWebフォームがあります。このページには、ScriptManagerコントロールによって生成されたJavaScriptプロキシによって管理されるWCFサービスへのAJAX呼び出しもあります。私が抱えている問題はこれです。ユーザーがAJAXリクエストを起動し、その直後にポストバックを起動することがあります。これにより、AJAX呼び出しで例外がスローされます。これはタイミングの問題のようです。AJAXリクエストが完了するまで待ってからポストバックすれば、すべて問題ありません。非同期リクエストを実行していると思ったので、なぜエラーが発生するのかわかりません。どんな考えでも大歓迎です。
1 に答える
0
PageRequestManagerのisInAsyncPostBackプロパティを使用して非同期ポストバックが進行中であり、ポストバックがこのボタンによって生成されているかどうかを確認してから、このリクエストをキャンセルします
http://www.atulverma.com/2010/06/how-to-disable-subsequent-submit-button.html
于 2012-06-25T19:23:40.663 に答える