1. 首页
  2. 课程学习
  3. .Net
  4. VS2010中呈现控件时出错的解决方法

VS2010中呈现控件时出错的解决方法

上传者: 2021-06-11 06:32:14上传 PDF文件 81.96 KB 热度 14次

在制作控件的时候容易遇到“呈现控件时出错”“发生了未处理的异常。未将对象引用设置到对象的实例。”这样的错误,如下图:(也有可能仅仅只是因为未设置runat="server"标签而导致该错误,请先检查该项。假设说我们只有这个方法用于处理当前所需要的行为,那么我们在调用Page的时候必将导致null的对象并致使后续操作发生异常。这个时候我们引入“设计模式”这个概念,DesignMode是由Control类的一个受保护的属性,它获取一个值,用以指示该组件当前是否处于设计模式。因此在设计控件的时候,特别是在考虑控件呈现的时候,为了避免类似异常的发生,我们应该考虑该控件在设计时能够获取足够的资源,对于未能获取资源的项,我们应该显式将其区分。

用户评论