那就别用自带的删除了,用模板列里面放个按钮 然后 执行rowcommond事件 或者 执行按钮的点击事件,在这2个事件里面写删除的代码。rowcommond事件里面 和 按钮的点击事件里面都能获取到行,或者直接给按钮绑定参数,直接获取就好了。
在方法GridView1_RowDeleted中写:
protected void GridView1_RowDeleted(object sender, GridViewDeleteEventArgs e)
{
if (GridView1.Rows[e.RowIndex].RowType == DataControlRowType.DataRow)
{
}
}
要添加GridView的DataKeyNames属性,一般是表的唯一主键字段