请问下asp.net的gridview生成后为什么点了编辑无效?

来源:百度知道 编辑:UC知道 时间:2024/05/22 17:09:29
应该点了之后这一行的每个单元格都会显示成txtbox的样子。。然后可以修改。。
但是我写完程序点了修改,出现的是像这一行被全部选中的样子。。是为什么?
生成的时候也没有显示有错误。。

在aspx页面中定义GridView控件,命名为gv

<asp:GridView ID="gv" runat="server" AutoGenerateColumns="false" OnRowCancelingEdit="gv_RowCancelingEdit" OnRowDeleting="gv_RowDeleting" OnRowEditing="gv_RowEditing" OnRowUpdating="gv_RowUpdating" onPageIndexChanging="gv_PageIndexChanging">
<Columns>
<asp:BoundField DataField="ID" HeaderText="序号" ReadOnly="True" />
<asp:BoundField DataField="BM" HeaderText="编码" />
<asp:BoundField DataField="MC" HeaderText="名称" />
<asp:CommandField ButtonType="button" HeaderText="编辑" UpdateText="保存" EditText="修改" ShowDeleteButton="true" ShowCancelButton="true" ShowEditButton="true" />
</Columns>
</asp:GridView>

在GridView的RowEditing方法中,要给Gr