zoukankan      html  css  js  c++  java
  • 关于Page,Master,UserControl的初始化及加载顺序

    平时没太关注,现在来看一下,以前一直没有刻意去想到底 页面、母版页、用户控件、母版页控件 到底哪个先Init哪个先Load

    现在就写程序测试了一下 结果如下:

    Control2 Init!   母版页上的控件 初始化
    Control Init!     Page页上的控件 初始化
    Master Init!      母版页 初始化
    Page Init!         Page页面 初始化
    Page Load!       Page页面 加载
    Master Load!    母版页加载
    Control2 Load!  母版页控件加载
    Control Load!   Page页面 加载

    从测试情况看,加载顺序如下:


    初始化母版页用户控件-》初始化Page页用户控件-》初始化母版页-》初始化Page-》Load Page页-》Load 母版页-》Load 母版页控件-》Load Page页用户控件 
    如果不考虑控件只考虑页面的话 那么是先初始化母版页后Load母版页

    如果只考虑 Master,Page,Control三者的话那么 初始化顺序依次是Control-->Master-->Page 

                                                                 Load的顺序依次是Page-->Master-->Control

    结论:三者关系是 最先Init 最后Load

  • 相关阅读:
    windows 杀进程
    tool
    转:TestLink1.9.3测试用例:Excel转换XML工具<二>实现代码
    转:Excel转换XML工具<一>
    testlink 下载地址
    testng xml 示例
    eclipse中使用loadrunner java api步骤
    mybatis入门例子
    myBatis的引出
    maven
  • 原文地址:https://www.cnblogs.com/heimirror/p/1988469.html
Copyright © 2011-2022 走看看