ワンボタンクリックでこれを表示していますgridview
が、問題は入力時に
Enter
gridviewが編集モードになっている間、gridviewの1行目を更新しています。
ページ全体のEnterを無効にする方法はありますが、の方法はわかりませんimage button
。
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="st_id" OnRowEditing="EditRecord"
OnRowCancelingEdit="CancelRecord" OnRowUpdating="UpdateRecord"
CellPadding="4" EnableModelValidation="True" ForeColor="Black"
GridLines="Vertical" BackColor="White" BorderColor="#DEDFDE"
BorderStyle="None" BorderWidth="1px">
<AlternatingRowStyle BackColor="White" />
<Columns>
<asp:CommandField EditImageUrl="~/Styles/image/Icon-edit-22x22.png" ShowEditButton="true"
ButtonType="Image" CancelImageUrl="~/Styles/image/cancel.png"
UpdateImageUrl="~/Styles/image/update.png" CausesValidation="true" ValidationGroup="bottom" />
------