首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

girdview删除事件,该如何处理

2012-04-08 
girdview删除事件protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e){stri

girdview删除事件
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
  {
  string sqlstr = "delete from 表 where id='" + GridView1.DataKeys[e.RowIndex].Value.ToString() + "'";
  sqlcon = new SqlConnection(strCon);
  sqlcom = new SqlCommand(sqlstr,sqlcon);
  sqlcon.Open();
  sqlcom.ExecuteNonQuery();
  sqlcon.Close();
  bind();
  }
这是代码,请问想这样就能删除吗?那么这个e.RowIndex不需要设置选中行?
我一般绑定数据源,然后用删除按钮,


[解决办法]
不用,你点击删除按钮,对应的e.rowindex就已经存储起来了,既然提供了gridview这种高级控件,就说明其封装了许多功能,不必你来实现.

热点排行