• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ポストバック(__doPostback)へ割り込み)

ポストバック(__doPostback)へ割り込み

このQ&Aのポイント
  • ASP.NETのプロジェクトにおいて、LinkButtonを使用したポストバック処理を修正したい場合、JavaScriptを使用してポストバックを行う方法を教えてください。
  • ASP.NETのサイトで使用されているLinkButtonをクリックした際、ポストバックの前に特定の処理を実行したい場合、JavaScriptから__doPostback関数を呼び出すことでポストバックを行うことができます。
  • LinkButtonを使用しているASP.NETのプロジェクトで、ポストバック前に特定の処理を行い、その結果に基づいてポストバックを行う方法について教えてください。JavaScriptの__doPostback関数を使用することで、ポストバックを行うことができます。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

そのポストバックの実行をするかしないかをJavaScript側ですべて判定できるのであれば, OnClientClickプロパティを利用すれば良いのでは? OnClientClickプロパティに, return check(); のように書いて, function check(){ //判定処理 } で作っておけば. そうすれば,check()がtrueならポストバックが走るし, falseなら走らないし.

nayutax
質問者

お礼

toro-nekomataさん、ありがとうございます。 OnClientClickなんて属性があったのですね。。呼ばれるJavascriptでfalse返せばポストバックが中断されると。。(目が点 WebFormはMVCと違いが多いので戸惑うことが多いです。 ピント外れの質問をやらかすと思いますが、今後ともよろしくお願いします。

関連するQ&A