码迷,mamicode.com
首页 > 其他好文 > 详细

服务器控件开发(一)

时间:2017-07-29 23:11:12      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:asc   生成   控件   服务   ...   control   load   http   contents   

  开发之前先理解ASP.NET应用程序的生命周期和页面的生命周期;

  ASP.NET应用程序:

    请求>>>IIS>>>HTTP运行期(ISAPI)>>>HttpContent(上下文)>>>Http应用程序工厂(.aspx、.ascx)>>>Page控件树

  

  Page页面生命周期:

    Page_init>>>Page_Preload>>>Page_Load>>>Page_Render>>>Page_Unload

    省略一些过程...

  

  控件树的生成过程:

    服务器控件:

      Page控件是控件树的根部;

      Control类控件(不可视控件,如meta),RenderControl>>>Render>>>RenderChildren>>>RenderCotrol.....

      WebControl类控件(可视控件),AddAttributesToRender>>>RenderBeginTag>>>RenderContents>>>RenderEndTag

    静态文本:

      LiteralControl

  

    

服务器控件开发(一)

标签:asc   生成   控件   服务   ...   control   load   http   contents   

原文地址:http://www.cnblogs.com/shenqizhu/p/7257786.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!