日期:2014-05-18  浏览次数:20395 次

紧急解决
int id = int.Parse(GridView1.SelectedValue.ToString()); 
 为什么会出现空异常??


 帮忙解决一下,谢谢

------解决方案--------------------
GridView1.SelectedValue.ToString()
这个你是要获取啥值里?能获取到吗?!
不能吧?所以为空了!
------解决方案--------------------
这也能获取的到?你以为是DROPDOWNLIST啊
------解决方案--------------------
GridView1.SelectedValue.ToString()
这句估计只能扑到空气
首先你在属性里设置:dataKeyNames为id(把ID绑定)
sid = int.Parse(this.GridView1.DataKeys[e.NewSelectedIndex]["id"].ToString());
注意:我这是写在 GridView1_SelectedIndexChanging(...)里的,给你参考一下
------解决方案--------------------
sid = int.Parse(this.GridView1.DataKeys[e.NewSelectedIndex]["id"].ToString());