0

asp.net webservices を使用して、制御アプリケーションがあります。

画面を更新するために5秒ごとに非同期Webサービス呼び出しを行うタイマーがあります。また、非同期Webサービス呼び出しを行う、画面の一部を更新するユーザーボタンもあります。

問題は、タイマー Web サービスの応答が到着する前にユーザー Web サービス コマンドが発行されると、画面が乱雑になることです。基本的に、保留中の非同期タイマー呼び出しが進行中の場合、ユーザー コマンドを待機させたいと考えています。Javascript でこれらの呼び出しを同期するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

0

ユーザー ポストバックが発生したときに、時限ポストバックを無視することはできますか?

その場合、ユーザーがポストバックを行うときに 2 つのフラグ (DontRequest と IgnoreNext) を設定します。ユーザー ポストバックが戻ったら、DontRequest の設定を解除します。

DontRequest が設定されている間、自動化されたプロセスはリクエストを開始しません。応答が受信され、IgnoreNext が設定されている場合は、応答を無視してフラグの設定を解除します。

于 2008-11-19T04:34:44.133 に答える