昨天做一个翻页的用户控件,放到页面上运行的时候一切正常,就是在页面的设计模式下出现呈现控件时出错,如图
![](https://images.cnblogs.com/cnblogs_com/volnet/WindowsLiveWriter/8ebefdaeaef1_36AB/ControlErrorOnRender_thumb.png)
在园子里google了一下找到一片文章 分析的不错,原来设计时是模拟呈现,而我在控件中用到了httprequest对象,设计时并不存在httprequest对象。解决办法是判断DesignMode以区别对待运行时和设计时的代码运行情况,详细请看下面文章
![](https://images.cnblogs.com/cnblogs_com/volnet/WindowsLiveWriter/8ebefdaeaef1_36AB/ControlErrorOnRender_thumb.png)
在园子里google了一下找到一片文章 分析的不错,原来设计时是模拟呈现,而我在控件中用到了httprequest对象,设计时并不存在httprequest对象。解决办法是判断DesignMode以区别对待运行时和设计时的代码运行情况,详细请看下面文章