我将数组绑定到GridView。以下是我的模板字段,当点击更新时它不会触发RowUpdating。RowUpdating在EditItemTemplate中未触发
<asp:TemplateField HeaderText="Role">
<EditItemTemplate>
<asp:TextBox runat="server" Text='<%# Container.DataItem.ToString() %>' ID="txtEditRole"></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<%# Container.DataItem.ToString() %>
</ItemTemplate>
</asp:TemplateField>
发生这种情况后,使领域TempleteField。早些时候,该领域如下所示。
<asp:BoundField DataField="!" HeaderText="Role" />
你在gridview中使用'OnRowUpdating'事件http://www.webblogsforyou.com/gridview-inline-add-insert-edit-update-delete-data-in-asp-net-c-vb/像这样? – 2014-10-19 04:45:37
是的,我有OnRowUpdating事件 – user966398 2014-10-20 01:37:27