ASP.NET C# 为什么会出现这样的情况,求解说

[复制链接]
查看11 | 回复3 | 2012-7-5 13:48:02 | 显示全部楼层 |阅读模式
这种错误,一般都是对象为null引起的。你这里可以进入调试,看看(Label)this.GridView1.FindControl("handlbl")的结果是不是为null。然后继续看((Label)this.GridView1.FindControl("handlbl")).Text是不是为null...
回复

使用道具 举报

千问 | 2012-7-5 13:48:02 | 显示全部楼层
表名在当前容器(此指gridview)内没有找到id=“handlbl”的控件实例Control abc=this.GridView1.FindControl("handlbl");if(abc != null){
((Label)abc).Text.ToString ();}...
回复

使用道具 举报

千问 | 2012-7-5 13:48:02 | 显示全部楼层
Label控件放在GridView1的ItemTemplate里面?需要先执行绑定数据的方法,然后GridView1才能在ItemTemplate中创建Label。你才能找到Label控件...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行