自動生成された編集リンクボタンを備えた Gridview があります。編集をクリックすると、選択したグリッドビュー行が編集モードになります。RowEditing イベントで独自のコードを記述したので、これは必要ありません。どうすればこれを修正できますか?
前もって感謝します。
方法: GridView Web サーバー コントロールで既定の編集を有効にする
<asp:GridView Runat="server" ID="GridView1"
AutoGenerateEditButton="false" />
メソッドは、編集ボタンが押された後、グリッドが編集モードになる前に実行されます。したがって、ロジックを実行してからイベントをキャンセルできます。グリッドは、ユーザーがボタンをクリックしたときのモードのままになります。
このような:
// your logic
e.Cancel = true;
「行編集」イベントに書き込む必要があります
e.NewEditIndex = -1
そのため、行は編集モードになりません