Asp.net 生命周期(记下来,增加记忆)
1.(首次加载页面)客户端请求页面->服务器接收后请求后,从硬盘中读取相应的页面->在于IIS进行编译->再将编译后的页面发回客户端。
2.(当点击按钮产生页面回发,如submit)客户端将静态页面发送到服务器->服务器接收后,第一步,将页面内容及操作保存起来,第二步,从服务器硬盘中读取原页面。
第三步,将服务器原页面和第一步保存的内容放在一起让IIS进行编译,然后将编译后的页面在发送到客户端。(注:其中第二步,也就是为什么页面在进行提交时,产生pageload事件的原因)