Or *_*lel 7 c# asp.net gridview
我在我的GridView被叫删除中创建了另一个列.单击删除时,应该删除该行,换句话说,我需要获取当前行的用户名以将其删除.
您可以使用该RowDeleting事件,通过将用户名存储在数据密钥集合中,您可以以编程方式访问它.
<asp:GridView DataKeyNames="UserName" ID="GridView1"
runat="server" OnRowDeleting="GridView1_RowDeleting">
Run Code Online (Sandbox Code Playgroud)
然后,在后面的代码中使用数据键删除记录.
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
string userName = (string) GridView1.DataKeys[e.RowIndex].Value;
DeleteUser(userName);
}
Run Code Online (Sandbox Code Playgroud)