![]() |
1
14
每当框架(或您自己)调用EnsureChildControls方法时,都会调用CreateChildControls。只要需要子控件,就应该调用此方法。 对于框架,它希望在OnInit和OnLoad之间设置发布的值(以便您可以在OnLoad期间访问这些值)。因为它需要控件来执行此操作,所以它将为您调用EnsureChildControls。 如果没有回发,也不需要设置值,因此调用EnsureChildControls将等待,直到框架确实需要这些控件为止。这恰好在onload和onprerender之间。 |
![]() |
2
-4
这不应该发生,你确定吗?是否没有其他线程在运行,使它看起来好像顺序已更改? 毕竟,这只是一个由计算机执行的ASP.NET程序(也就是说,它应该总是做同样的事情,不像一个人)。 |
![]() |
Haim Ohayon · 这些链接之间有什么区别? 3 年前 |