1.在頁面中添加GridView,修改控制項名稱gvUser
2.設定資料來源DataSource(ObjectDataSource等)
3.設定GridView的DataKeyNames屬性,刪除操作就是按照這個主鍵進行刪除
4.修改GridView的代碼,向裡面添加修改、刪除按鈕
<asp:GridView ID="gvUser" runat="server"
AutoGenerateColumns="False" DataKeyNames="UserId"
DataSourceID="ObjectDataSourceUser" onrowdeleted="gvUser_RowDeleted">
<Columns>
<asp:BoundField DataField="UserId" HeaderText="UserId"
SortExpression="UserId" />
<asp:BoundField DataField="UserName" HeaderText="UserName"
SortExpression="UserName" />
<asp:BoundField DataField="UserPass" HeaderText="UserPass"
SortExpression="UserPass" />
<asp:BoundField DataField="Role" HeaderText="Role" SortExpression="Role" />
<asp:BoundField DataField="RegTime" HeaderText="RegTime"
SortExpression="RegTime" />
<asp:BoundField DataField="LogNum" HeaderText="LogNum"
SortExpression="LogNum" />
<asp:CommandField ShowEditButton="True" HeaderText="操作" />
<asp:TemplateField ShowHeader="False">
<ItemTemplate>
<asp:LinkButton ID="lbDelete" runat="server" CausesValidation="False"
OnClientClick="return confirm('你確定要刪除嗎?')" Text="刪除" CommandName="Delete" ></asp:LinkButton>
</ItemTemplate>
<HeaderStyle ForeColor="#0033CC" />
<ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" />
</asp:TemplateField>
</Columns>
</asp:GridView>