|
|
1
4
只要ASP.NET页需要,就调用CreateChildControls。在页面循环中没有特定的点。它可以发生在in it事件中,也可以发生在load事件中。如果要确保子控件可用,请调用控件的EnsureChildControls()方法。您可以在控件的in it事件中这样做,以确保在整个生命周期中都有子控件,也可以在需要引用某个子控件时这样做,例如在控件属性的getter/setter中。 |
|
|
2
1
当创建需要访问包含的子控件的服务器/用户控件的属性时,我使用以下方法:
这可以确保您的控件使用者可以在页面生命周期的各个阶段自由地使用您的控件。 |