我想要完成的是尝试使用更新事件编辑gridview,但不知道如何执行此操作。我填充数据网格的方式是将它放入dataSet并将其用作dataSource并执行数据绑定。这是我的数据网格。任何帮助都会非常有用。
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:BoundField DataField="AIRCRAFT" HeaderText="ProductID" />
<asp:BoundField DataField="ENGINE" HeaderText="Product" />
<asp:BoundField DataField="LEMAC" HeaderText="Price" />
<asp:CommandField ShowEditButton="true" />
</Columns>
<SelectedRowStyle BackColor="#99CCFF" />
</asp:GridView>
答案 0 :(得分:0)
当用户点击“更新”按钮时,页面会执行回发,然后更改相关行的控件,允许更新。
此外,它还启用了2个按钮:更新和取消。
取消,将在第一次点击之前保留GridView。 更新后,会将用户修改后的'数据发送给保存。
为了允许更新,您必须捕获RowUpdating事件。像这样:
Protected Sub GridView1_RowUpdating(ByVal sender As Object, ByVal e As GridViewUpdateEventArgs) Handles GridView1.RowUpdating
' Do your Update here
End Sub