我有一个aspx,它里面有一个ascx。
通过简短的测试,我看到在用户控件的PageLoad之前调用了aspx的PageLoad,但是对于OnInit,情况恰恰相反。
有人知道事件的顺序是什么(页面与其内部的用户控件相比)
谢谢
最佳答案
您应该看看ASP.NET Page Life Cycle Overview和this
页面:PreInit
控制:初始化
页面:初始化
页面:InitComplete
页面:PreLoad
页面:加载
控制方式:负载
页面:LoadComplete
页面:PreRender
控制:预渲染
页面:PreRenderComplete
页面:SaveStateComplete
页面:RenderControl
页面:渲染
控制:RenderControl
控制:卸载
控制:处置
页面:卸载
页面:处理
关于asp.net - asp.net:与内部控件相比,控件/页面的页面生命周期顺序如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7335142/