GridviewコントロールでRowEditingeventを使用しています。私は、挿入、キャンセル、および更新を処理するコマンドフィールドを作成しました。gridviewコントロール - RowEditingイベント - 2回目のクリック
問題:edit(manage.jpg)をクリックすると、編集モードで表示されません。同じ編集でもう一度クリックすると、編集するデータフィールドが表示されます。なぜ私は最初のクリックイベントに応答していないのか分かりません。
<asp:CommandField
ShowEditButton="true"
ShowCancelButton="True"
ButtonType="Image"
EditImageUrl="manage.jpg"
HeaderText="Edit"
UpdateImageUrl="insert.jpg"
CancelImageUrl="cancel.png"
ItemStyle-Width="10px" >
<ItemStyle Width="20px" Height="20px"></ItemStyle>
</asp:CommandField>
protected void gridFavoriteAddress_RowEditing(object sender, GridViewEditEventArgs e) {
gridFavoriteAddress.EditIndex = e.NewEditIndex;
//gridFavoriteAddress.DataBind();
}
は二クリックでクビにイベントがします。ありがとう –