c#页面执行顺序

Page 执行中将按照如下顺序激活事件:

Code
如果页面从令一个页面继承,如BasePage:System.Web.UI.Page,在BasePage中做了一些扩展,如权限检查,而其他页面从BasePage继承,则BasePage和最终Page的事件激活顺序是:

Code

如果使用了MasterPage(母版页),则MasterPage中的事件和ContentPage中的事件按照下面顺序激活:

Code

更进一步,如果ContentPage继承BasePage,那么,各事件的执行顺序将变成:

Code

posted @ 2009-03-18 14:51  zhougb  阅读(621)  评论(0编辑  收藏  举报