如何使用 C# 从 asp.net 中的数据网格控件中删除行

本文关键字:数据网 数据 网格 控件 删除行 asp net 何使用 | 更新日期: 2023-09-27 18:31:17

我在 asp.net 中创建了一个数据网格,它加载了数据。我需要删除上的数据

OnItemCommand 事件。

所以任何人都知道这一点,帮助我。

如何使用 C# 从 asp.net 中的数据网格控件中删除行

你可以看到这个链接

http://www.aspdotnet-suresh.com/2011/02/how-to-inserteditupdate-and-delete-data.html

 protected void gvDetails_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     int userid =Convert.ToInt32(gvDetails.DataKeys[e.RowIndex].Values["UserId"].ToString());
     string username = gvDetails.DataKeys[e.RowIndex].Values["UserName"].ToString();
     con.Open();
     SqlCommand cmd = new SqlCommand("delete from Employee_Details where UserId=" +userid, con);
     int result = cmd.ExecuteNonQuery();
     con.Close();
     if (result == 1)
     {
    BindEmployeeDetails();
    lblresult.ForeColor = Color.Red;
    lblresult.Text = username + " details deleted successfully";
     }
  }