非同期ポストバックが起きた際に、トリガーを知る方法ってあるのでしょうか?
例えば、あるボタンのクリックイベントにより非同期ポストバックが起こった等・・・
ご既知の方がいましたら、ご教授願います。
あくまで私の知る限りですが、どんなイベント名のイベントが発生するかわ分らないと思います。
どんなイベントを発生させるかはコントロールによると思います。変更系のイベントが発生するか、
ボタンをクリックしたときなどのアクション系のイベントが発生するか位はある程度わかりますが。
力になれず、申し訳ありません。
こんにちは
非同期ポストバックというのはUpdatePanel を使用するポストバックであっていますか?
その場合、ScriptManager.AsyncPostBackSourceElementID でトリガは分ると思います。
ScriptManager.AsyncPostBackSourceElementID
http://msdn.microsoft.com/ja-jp/library/system.web.ui.scriptmanager.asyncpostbacksourceelementid.aspx
要件をはずしていたらごめんなさい。
handcraftさん
回答ありがとうございます。
UpdatePanel を使用するポストバックです。
ScriptManager.AsyncPostBackSourceElementIDで、コントロールのIDは分かりますが
そのコントロールのイベント名までは分かりません。。
イベント名を知る方法はあるのでしょうか?
こんにちは。中川俊輔 です。
handcraftさん、回答ありがとうございます。
taisho2008さん、フォーラムのご利用ありがとうございます。
解決方法は見つからなかったようですが、
有用な情報と思われたため、handcraftさんの回答へ回答済みチェックをつけさせていただきました。
また、なぜイベント名を知る必要があるのかを書いていただければ、
何か他の解決策が見つかる可能性があります。
今後ともフォーラムをよろしくお願いします。
それでは!