首先要获取到你选中要删除行的id号,然后再添加删除语句就ok了,下面是我作过的例子:
protected void GVmember_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
int intid=Convert.ToInt32(this.GVmember.DataKeys[e.RowIndex].Value.ToString());//获取要删除行的id号
MemberOperate mo = new MemberOperate();//我创建的类名
mo.Delete(intid);//类里的删除方法
this.bindMember();//这个方法是绑定控件,用来显示数据库表中的数据
}
在显示数据库表中的数据方法中要使用:DataKeyNames
this.GVmember.DataKeyNames = new string[] { "id" };// 存储数据键值datakeynames、datakeys