备案域名购买

老域名出售,已备案域名查询,老域名注册,已备案域名交易,买老域名,二手老域名,出售老域名,上饶网站建设

主页 > 建站教程 > 页面的处理步骤

页面的处理步骤

2014-8-18 14:46:11|作者:zhushican|分类: 建站教程|浏览数:

服务器处理web Forms页面时会经过几个不同步骤。在每个阶段中服务器都会调用一组特定的代码。这就允许我们在页面执行过程中得某些特定位置添加自己的代码。每次页面被请求时,这些过程都会经过处理。而IsPostBack属性则会告诉我们某个页面是否是第一次浏览,以及它在浏览时是否是服务器往返执行的结果。

一、配置阶段,这是页面处理的第一个阶段。如果我们正在进行回送操作,那么页面和控件ViewStates随后就会恢复。恢复之后系统会激发Page_Load事件。这表明我们在该事件处理程序中所编写的任何代码都可以访问页面中任何控件的状态。而这是非常重要的,因为由此我们可以进行必要的处理来为最终替用户显示页面做好准备。

二、事件处理阶段,ASP.NET页面中的服务器控件可以生成在服务器上进行处理的事件。客户端可以通过HTTP Post来启动服务器往返执行。一旦服务器往返执行到达了服务器,我们就需要能够检测到是什么控件激发了事件发生,同时采取步骤来处理该事件。

三、显示阶段,在显示阶段,HTML满足浏览器的要求,页面中的所有静态HTML的结果,以及所有服务器控件的输出结果都会被发送到浏览器。同时系统会运行任何内联代码,但此时不会发生事件处理,因为事件处理在上一个阶段就已经完成了。

四、清除阶段,这是页面处理的最后一个阶段,所有HTML都已被显示并发送到了浏览器。在该阶段中首先发生的事件为Page_Unload事件,在此事件中,应该完成关闭任何打开的数据库连接,关闭任何已打开的文件,以及删除任何用于页面的对象。

TAG标签:页面  处理  步骤  

文章评论

最新评论

回顶部