|
http协议的无状态性使得web页面对不同事件应用不同的处理方式,其总的处理过程如下 1 浏览器请求web页面 2 web服务器以线性的方式通过处理本身的代码来处理页面 3 服务器将处理的结果以html代码返回给浏览器 4 浏览器根据html的输出,将其在屏幕上显示 5 此时页面不再存在与服务器上 6 用户在web页面上执行一些操作 7 若服务器响应这些操作,页面就需要在服务器相应这些操作之前,返回到web服务器 8 该过程反复进行
事件引发的3种类型 1 用户引发事件 2 系统引发事件 3 超过指定的时间引发事件
web forms 的生命周期 1 配置阶段: 在这个阶段将恢复页面和控件状态,然后印发页面的page_load事件 2 事件处理阶段 若页面是第一次加载,则没有更进一步的处理,否则,执行页面中相应的事件处理程序 3 清除阶段 执行unpage_load时间,释放占有的资源
事件的分类 1 内置事件(click,onchange) 2 客户端与服务器端事件(当一个控件既有服务器又有客户端事件时,只执行服务器端事件) 3 回送与非回送事件(onchange是非回送事件,当回送事件发生是,在回送事件之前首先执行) 4 bubble事件 (eg:datalist,repeater) 5 Application事件和Session事件
|
一共有 0 条评论