当一个Asp.Net页面(*.aspx)加载用户控件(*.ascx)时,事件的触发顺序是:
1. 第一次加载页面时:
(1) Page的Page_load
(2) UserControl的Page_load
2.触发Page中控件的事件时:
(1)Page的Page_load
(2)UserControl的Page_load
(3)Page中控件的事件
3.触发UserControl中控件的事件时:
(1)Page的Page_load
(2)UserControl的Page_load
(3)UserControl中控件的事件
注:如果Page和UserControl中同时存在public类型的变量,同样先执行Page中的public,再执行UserControl中的public,然后再执行上面的(1)(2)