GridViewのリンクはjavascriptのに変わった:__ doPostBack
JavaScriptのような形式にGridViewのリンクを回すどのコードまたはプロセスを教えてください:__ doPostBack Asp.Netは__doPostBack JavaScriptを使用しています( 'ctl00 $ ...
GridViewのリンクはjavascriptのに変わった:__ doPostBack
JavaScriptのような形式にGridViewのリンクを回すどのコードまたはプロセスを教えてください:__ doPostBack Asp.Netは__doPostBack JavaScriptを使用しています( 'ctl00 $ ...
_doPostBack(呼び出される関数)関数がある - 。
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
この機能がサーバーにフォームを送信するために使用される_doPostBack引数受け入れ - 。隠された変数を使用してイベントターゲットとイベント引数を__EVENTTARGET
と__EVENTARGUMENT
。これは、どの制御がポストバックを引き起こしたかをサーバーに伝え、適切な引数をサーバーに渡します。あなたはaspxページでこのコードがある場合
-
を対応する生成されたマークアップは次のようになります - だから、
<a id="LinkButton1" href="javascript:__doPostBack('lnkButton','')">LinkButton</a>
、あなたがリンクボタンをクリックすると言う、ページによってポストバックです__doPostBack()
機能次に、ページ上のそれぞれの制御状態を持つサーバーでページが再作成されます。 viewstateのようなページ・メカニズムの各コントロールの状態を取得するために使用されます。ページがロードされると、サーバーは応答マークアップを計算してレンダリングします。
私はリンクまたはリンクボタンを使用していますか? – PraveenVenu