0
私は問題がありますが、なぜそれを理解できません。私は、GridViewと他のいくつかのコントロールをUpdatePanelに持っています。私はそれにanywereをクリックして行を選択しようとしているので、私は選択を可能にするために、次のコードを使用しています:選択された行イベントのAjax部分ポストバック
r.Attributes.Add("onclick","javascript:" + Page.ClientScript.GetPostBackEventReference(grdUtilizatori, "Select$" +r.RowIndex,true));
私の問題は、ページがフルポストバックを作っていることである(全体のページがあります更新パネルだけでなくサーバーから戻ってきます)。
単純な選択コマンドを使用している場合、ポストバックは部分的なものに過ぎません。私はページとjavascriptのために生成されたソースが同じように見える比較した。
<a href="javascript:__doPostBack('ctl00$CPH$grdUtilizatori','Select$1')">Select</a>
<tr onclick="javascript:__doPostBack('ctl00$CPH$grdUtilizatori','Select$0')">
私は間違って何をしていますか教えてください。私は、ウェブ上の解決策を見つけた
次の更新パネルに追加しました。あなたは、イベントの検証を無効にしましたか?EnableEventValidation = "false"は、Pageディレクティブにありますか? –
いいえ、私はそれを真実とさせてください。私はそれを偽にするべきですか? – mslliviu
下記の私の答えを見てください。 –