Web部件生命周期described这样的:为什么在回发时OnLoad/CreateChildControls顺序发生变化?
在页面加载
- 构造
- 的OnInit
- 的OnLoad
- ConnectionConsumer方法被调用,如果Web部件连接
- CreateChildControls ...
1日回发(回传点击 处理程序将通过公共 属性ViewState)
- 构造
- 的OnInit
- 的CreateChildControls
- 的OnLoad
- 回传点击处理...
月2回传(回传点击 处理程序将通过公共 属性ViewState)
- 构造
- 的OnInit
- LoadViewState
- 的CreateChildControls
- 的OnLoad ...
就像你c看到OnLoad和CreateChildControls改变它们的顺序。这在我的代码中引入了一些困难,因为我需要收集我以前在OnLoad元素中执行的各种数据。
是否有任何理由为什么订单在回发阶段发生变化?
这是一个很好的答案。 – spa 2009-12-09 10:00:44