如何限制控件初始化

时间:2014-04-23 07:36:49

标签: c# asp.net

我的用户控件中有多个控件,如

文本框,drowndown,listview,gridview等。

我在usercontrols中设置了一些属性,它们设置了每个控件的enable和visible属性。

如isdropdownvisible,istextboxvisible等。

但是我希望那些设置为visible = false的控件不会被初始化。这样处理。

或者建议我另一种可以提高网页速度的方法

1 个答案:

答案 0 :(得分:0)

由于部分初始化本身就是可见标志的设置,即系统在初始化之前不知道控件是否可见,我害怕你要求的不仅是不可能的,但也不合逻辑。

如果您遇到一些问题,即某些控件的初始化过于繁重(不需要立即启动),您可以采用某种动态方式加载它们,但如果没有一些示例代码,我就无法更具体。