ASP.NET中用户控件与HttpHandler,HttpModule
2010-01-20 21:26
309 查看
什么是用户控件(User Control)?
用户控件其实就是一种自定义的组合控件,通常由系统提供的可视化控件组合而成,
用户控件中不仅可以定义显示页面,还可以编写事件处理代码。当多个网页中包括
有部分相同的用户界面时,可以将这些内容相同的部分提取出来,做成用户控件。
HttpHandler:事实上,当一个HTTP请求到达HttpModule时,整个ASP.NET
Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于Http
请求来讲,HttpModule是一个HTTP请求的“必经之路”它可以在这个HTTP请求
传递到真正的请求处理中心之前附加一些需要的信息在这个HTTP请求信息之上,
或者针对截获的这个HTTP请求信息做一些额外的工作,或者在某些情况下干脆终止
满足一些条件的HTTP请求,从而可以起到一个Filter(过滤器)的作用。
HttpHandler:HttpHandler是HTTP请求的真正处理中心。正是在这个HttpHandler
容器中,ASP.NET才真正地对客户端请求的服务器页面做出编译和执行,并将处理后的信息
附加HTTP请求信息流中再次返回到HttpModule中,这时候HttpModule则会继续对处理
完毕的HTTP请求信息流进行层层的转交动作,直到返回到客户端为止。
用户控件其实就是一种自定义的组合控件,通常由系统提供的可视化控件组合而成,
用户控件中不仅可以定义显示页面,还可以编写事件处理代码。当多个网页中包括
有部分相同的用户界面时,可以将这些内容相同的部分提取出来,做成用户控件。
HttpHandler:事实上,当一个HTTP请求到达HttpModule时,整个ASP.NET
Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于Http
请求来讲,HttpModule是一个HTTP请求的“必经之路”它可以在这个HTTP请求
传递到真正的请求处理中心之前附加一些需要的信息在这个HTTP请求信息之上,
或者针对截获的这个HTTP请求信息做一些额外的工作,或者在某些情况下干脆终止
满足一些条件的HTTP请求,从而可以起到一个Filter(过滤器)的作用。
HttpHandler:HttpHandler是HTTP请求的真正处理中心。正是在这个HttpHandler
容器中,ASP.NET才真正地对客户端请求的服务器页面做出编译和执行,并将处理后的信息
附加HTTP请求信息流中再次返回到HttpModule中,这时候HttpModule则会继续对处理
完毕的HTTP请求信息流进行层层的转交动作,直到返回到客户端为止。
相关文章推荐
- Asp.Net运行时对象生成过程以及HttpHandler和HttpModule的处理过程。
- ASP.NET 管道事件与HttpModule, HttpHandler简单理解
- ASP.NET页面执行顺序 (HttpModule,HttpHandler)
- 备忘一点ASP.net的东东:说说HttpHandler和HttpModule的区别及处理顺序
- asp.net Forums 之HttpHandler和HttpModule
- 艾伟:ASP.NET内部原理(HttpHandler和HttpModule)
- ASP.NET网站开发——用户控件与HttpHandle
- Asp.net 中HttpHandler,HttpModule,IHttpHandlerFactory的原理与应用(二)
- Asp.net中的HttpModule和HttpHandler的简单用法
- 不拖控件的asp.net之HttpHandler
- Asp.Net构架(Http请求处理流程)、Asp.Net 构架(Http Handler 介绍)、Asp.Net 构架(HttpModule 介绍)
- ASP.NET的(HttpModule,HttpHandler)(转)
- ASP.NET内部原理(HttpHandler和HttpModule)
- ASP.NET 管道事件与HttpModule, HttpHandler简单理解
- ASP.NET的必须知道的东东(HttpModule,HttpHandler)之一
- ASP.NET 中Http处理流程与 HttpModule,HttpHandler学习之初步认知
- ASP.NET (HttpModule,HttpHandler)
- Asp.Net构架(Http请求处理流程)、Asp.Net 构架(Http Handler 介绍)、Asp.Net 构架(HttpModule 介绍)
- Asp.net 中HttpHandler,HttpModule,IHttpHandlerFactor [一]
- ASP.NET (HttpModule,HttpHandler)