当前位置: 代码迷 >> ASP.NET >> 简单的GridView1_RowDeleting事件有关问题,解决就给分
  详细解决方案

简单的GridView1_RowDeleting事件有关问题,解决就给分

热度:5475   发布时间:2013-02-26 00:00:00.0
简单的GridView1_RowDeleting事件问题,解决就给分
怎样获得GridView1_RowDeleting事件点击对应的id值?
我用int   indexer=   e.RowIndex;怎么得到0

------解决方案--------------------------------------------------------
是不是数据绑定写在if(!ispostback)里面
------解决方案--------------------------------------------------------
在绑定数据的时候定义主键
GridView1.DataKeyNames = new string[] { "idd " }; //主键
删的时候
string sqlstr = "delete from 表 where id= ' " + GridView1.DataKeys[e.RowIndex].Value.ToString() + " ' ";

------解决方案--------------------------------------------------------
为删除按钮的CommandArgument进行绑定试下。 <%#Eval ( "Key ")%>
------解决方案--------------------------------------------------------
e.Keys[ "Id "],其中 "Id "是你绑定gridview的主键列的名字

接分