Asp.net の _DoPostBack JavaScript メソッドを使用する最良の方法は何ですか?
-
09-06-2019 - |
質問
ブレークポイントを設定したい __DoPostBack
ただし、ブレークポイントを設定する正しいファイルを見つけるのは面倒です。
方法 __DoPostBack
は、次のような自動生成された js ファイルに含まれています。
ScriptResource.axd?d=P_lo2...
ポストバックを数回行うと、Visual Studio にはこれらのファイルが大量に散らばり、現在のページがどのファイルを参照しているかを確認するのは少し大変です。何かご意見は?
解決
テストに IE7 を使用している場合は、[表示] -> [スクリプト デバッガー] -> [次のステートメントで中断] を使用して、イベント (__DoPostBack) を生成するボタンをクリックするだけです。
他のヒント
結論から言うと、Javascript はほとんどサーバーに直接返されるため、JavaScript 内にブレークポイントを設定することにあまり価値があるとは思えません。
サーバーコードにブレークポイントを設定するのが最善です。デバッグしようとしている内容に応じて、これは異なる場所に存在します。ページ イベント サイクルまたはコントロール内で IPostBackEventHandler.RaisePostBackEvent ハンドラ。
所属していません StackOverflow