请问在页面里引用了用户控件,是用户控件的代码先执行,还是网页的代码先执行?如果有3个用户控件,又先执行那一个?是不是有固定的顺序
请问在页面里引用了用户控件,是用户控件的代码先执行,还是网页的代码先执行?如果有3个用户控件,又先执行那一个?是不是有固定的顺序? 问题点数:0、回复次数:5Top
1 楼Bigenius(扫盲班班花)回复于 2005-04-03 18:05:21 得分 0
应该是一起执行的吧,只是在http运行期调用的不同的http处理程序Top
2 楼linuxname2(linuxname2)回复于 2005-04-03 18:08:57 得分 0
一起执行也得有个先后吧!我觉得。Top
3 楼ofei(nop)回复于 2005-04-03 18:09:01 得分 0
页面先执行Top
4 楼cuike519(I will be back!)回复于 2005-04-03 18:17:45 得分 0
这是一个递归的过程,就拿OnLoad来说,先执行页面的Onload再依次(按照控件被添加到控件树中的顺序)执行子控件的OnLoad。整个过程是按照页面生命周期来进行的。
下面是简单的页面周期描述(省略了很多其他的细节):
Init-->Load-->PerRender-->Unload。Top
5 楼ghchen()回复于 2005-05-27 09:59:47 得分 0
页面先执行
Top




