zoukankan      html  css  js  c++  java
  • ASP.NET页面上直接放置用户控件WebUserControl1时的事件顺序

    WebForm1页面上直接放置用户控件WebUserControl1时的事件顺序:
    WebUserControl1_Init <br>
    WebForm1_Init <br>
    Page_Load <br>
    WebUserControl1_Load <br>
    WebForm1_PreRender <br>
    WebUserControl1_PreRender <br>
    WebUserControl1_Unload <br>
    WebForm1_Unload <br>

    webform1页面的oninit方法中用代码load用户控件webusercontrol1时的事件顺序:
    WebForm1_Init : OnInit
    WebForm1: Loading controls
    WebUserControl1_Init : OnInit
    WebForm1: added to Controls
    WebForm1: LoadViewState
    WebUserControl1: LoadViewState
    WebUserControl1: LoadPostData Begin
    WebUserControl1: LoadPostData End
    WebForm1_PageLoad: OnLoad after base's Onload.
    WebUserControl1_Load: after base's OnLoad
    iWebUserControl1: RaisePostDataChange
    WebForm1: OnPreRender
    WebUserControl1: OnPreRender
    WebForm1: SavedViewState
    WebUserControl1: SaveViewState

    webform1页面的page_load方法中用代码load用户控件webusercontrol1时的事件顺序:
    WebForm1_Init : OnInit
    WebForm1: LoadViewState
    WebForm1_PageLoad: OnLoad after base's Onload.
    WebForm1: Loading controls
    WebUserControl1_Init : OnInit
    WebUserControl1: LoadViewState
    WebForm1: added to Controls
    WebUserControl1_Load: after base's OnLoad
    WebUserControl1: LoadPostData Begin
    WebUserControl1: LoadPostData End
    iWebUserControl1: RaisePostDataChange
    WebForm1: OnPreRender
    WebUserControl1: OnPreRender
    WebForm1: SavedViewState
    WebUserControl1: SaveViewState


    WebForm1页面的Button1_Click事件中用代码Load用户控件WebUserControl1时的事件顺序:
    WebForm1_Init <br>
    Page_Load <br>
    Button1_Click <br>
    WebUserControl1_Init <br>
    WebUserControl1_Load <br>
    WebForm1_PreRender <br>
    WebUserControl1_PreRender <br>
    WebUserControl1_Unload <br>
    WebForm1_Unload <br>

    webform1页面的page_load事件中用代码load用户控件webusercontrol1webusercontrol1又在page_load事件中用代码load用户控件webusercontrol2时的事件顺序:
    WebForm1_Init <br>
    Page_Load <br>
    WebUserControl1_Init <br>
    WebUserControl1_Load <br>
    WebUserControl2_Init <br>
    WebUserControl2_Load <br>
    WebForm1_PreRender <br>
    WebUserControl1_PreRender <br>
    WebUserControl2_PreRender <br>
    WebUserControl2_Unload <br>
    WebUserControl1_Unload <br>
    WebForm1_Unload <br

  • 相关阅读:
    epoll精髓【epoll】
    linux下调试core的命令,察看堆栈状态命令 摘录(http://blog.csdn.net/yearn520/article/details/6663265)
    使用epoll 在 linux 上开发高性能应用服务器【epoll】
    linux下epoll如何实现高效处理百万句柄的[转]【epoll】
    log4cplus入门
    非阻塞式服务器和客户端程序(TCP)【简单的原理例子】
    Linux有用的命令记录
    在Linux上的使用开源C++日志库log4cplus
    静态库和动态库的区别
    localtime多线下不安全,localtime_r线程安全
  • 原文地址:https://www.cnblogs.com/aion111/p/1645426.html
Copyright © 2011-2022 走看看