我將數組綁定到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