日期:2014-05-19  浏览次数:20475 次

简单的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的主键列的名字

接分