GridView中使用类似于Button btnToped = (Button)e.Row.FindControl("btnToped");提示“未将对象引用到实例”,也就是找不到控件的问题的解决方法
在运行时总是提示“未将对象引用到实例”,
解决方法:在上面加一行判断
最后也就是:
这个判断的作用是:确定当前行是否为数据行,即执行数据绑定的行 。 加上了判断就是如果是真 即 当前行是数据行那 findcontrol才能去正常工作,但是就是不判断,当前的行本身就是数据行的时候findcontrol方法应该去工作找到控件,当前行不是数据行他就不工作,也是说的过去的;
不
转载
2015-06-03 09:46:51 ·
533 阅读 ·
0 评论