gridview里想要删除当前行的数据,那怎么判断是否是当前行的数据呢?

2024年11月15日 10:59
有4个网友回答
网友(1):

这个简单!
//RowDeleting时间
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
int i = e.RowIndex; //删除的行
int id = int.Parse((GridView1.Rows[i].FindControl("lbID") as Label).Text); //取得眼删除的id
BookManager.DelBookById(id);//删除
MyDataBind();
}

网友(2):

id = Convert.ToInt32(GridView1.DataKeys[i].Value);

然后在删除事件里写就行了

网友(3):

要删除行首先得选中吧。。得到选中行的index值,然后删除就好了吧

网友(4):

诶,忘了