1
1
将UserControl添加到页面时,它将被实例化并添加到页面。每次执行页面时都控制集合。当您将Visible设置为false时,它基本上只是将控件的HTML呈现短路,这样它就不会显示在页面上。 如果您的控件在“页面加载”中执行一些昂贵的操作,我将关闭可见属性以绕过该操作。 如果控件从未被创建,您怎么能告诉它是不可见的? |
2
1
无法停止进入用户控件的pageLoad事件方法的执行。 @JoshPerry建议使用Visible属性来确定是否在代码中执行耗时的操作是一个好方法。 另一个选项是在onPreRender事件方法中完成耗时的选项。 |
Haim Ohayon · 这些链接之间有什么区别? 2 年前 |