日期:2014-05-17  浏览次数:20485 次

Gridview全选删除代码求解!急!
string id;
  for (int i = 0; i <= GridView1.Rows.Count-1; i++)
  {
  CheckBox cbox =(CheckBox)GridView1.Rows[i].FindControl("Checkbox1");
  if (cbox.Checked == true)
  {
  //获取id 在此可以删除数据
  id = GridView1.DataKeys[i].Value.ToString();
  }
  }
未将对象引用设置到对象的实例,这是什么啊!

------解决方案--------------------
设置 GridView1.DataKeys 了吗?

GridView1.DataKeys[i].Value == null 的话 就不能 ToString
------解决方案--------------------
DataKeys 没设置吧
------解决方案--------------------
datakeys
------解决方案--------------------
代码没看出啥问题,楼主检查下 DataKeys设置了木有