Net学习日记_ASP.Net_服务器控件

服务器控件特点:

在浏览器请求当前页的时候,服务器控件(标签)在服务器端 会被“转成”对应的html标签。

 

01. aspx页面的执行流程

 

1 控件生成树(简易图)

 

 

2 服务器处理页面整体流程,包括页面生命周期

(很重要,很重要!!!!!!!!!!!!!)

 ControlWeb.bll只包含后台页面类。

前台页面集只有在运行才能生成。

3. 打造页面控件树和根据控件树生成整个html代码

控件分三种:

1.<html> 标签

2.<html runat="server">

3.<asp:TextBox runat="server">

 

IsPostBack:判断是否为表单回传!!!服务器端asp。net框架,依靠检测请求报文中的 _VIEWSTATE设置的值。

 

4.服务器执行被点击按钮的后台方法的路基

看传过来的请求报文里面的有啥报文

隐藏域里面保存服务器的空间状态。

 

5.ViewState原理(viewstatekey:保存每个页面都存有唯一的值,来在asp.net验证下是否一致。)

ViewState里面储存1.控件状态;2.程序员想储存的数据;

 

posted @ 2017-12-20 20:00  兽人松  阅读(194)  评论(0编辑  收藏  举报