ASPNET内置服务器对象.ppt
《ASPNET内置服务器对象.ppt》由会员分享,可在线阅读,更多相关《ASPNET内置服务器对象.ppt(13页珍藏版)》请在三一办公上搜索。
1、第五章 ASP.NET 内置服务器对象,学习要点:ASP.NET内置服务器对象 Global.asax 文件,5.1 ASP.NET内置服务器对象,在Web应用程序运行时,ASP.NET把一些经常使用的类的实例已经创建好了,用户可以直接使用而不需要再实例化这些类以方便用户编程,创建好的这些类的实例就是ASP.NET的内置对象。ASP.NET常用内置服务器对象见下表:,ASP.NET常用内置服务器对象,1、Page对象,用来代表Web窗体,设置或执行与Web窗体有关的属性、方法和事件。1、事件:在运行一个Web窗体时,首先会对网页进行初始化,触发Page对象的Init事件;然后加载网页,触发Lo
2、ad事件;之后加载服务器端控件,根据客户请求触发服务器控件的事件;访问结束并且信息被写回客户端后,触发Unload事件;如果在访问过程中发生异常,则会触发Error事件。2、属性:、IsPostBack:用来判断网页是否已经被加载过。第一次加载网页时为False,如果已经加载过,而是为了响应客户端回发而加载该网页则为True。、Title:用来设置网页的标题。,2、Response对象,Response对象的主要功能是将服务器端的数据输出到客户端。Response对象可以通过多种方式将数据发送到客户端:直接发送信息给客户端、重定向浏览器到另一个URL、设置Cookies的值等等。其常用方法如下
3、表:,3、Request对象,Request对象的主要功能是捕获由客户端返回服务器端的数据。比如:用户输入的表单数据或URL参数的传入值、保存在客户机上的Cookies值等等。Request对象主要通过几个集合对象属性获取客户端页面发送来的信息,其常用属性如下表:,4、Server对象,Server对象的主要功能是处理Web服务器上的一些特定任务,特别是一些与服务器的环境和处理活动有关的任务时,需要用到Server对象。如:获取文件的路径、执行HTML和URL编码和解码、访问服务器上的网页等。Server对象的常用方法如下表:,5、Cookies对象,Cookies为Web应用程序保存访问者的
4、信息。Cookies是存储在客户端计算机上的数据,用来记录用户浏览网页的状态。Cookies可以解决HTTP协议无法保留信息的问题。虽然服务器可以使用数据库、XML文件等存储用户的信息,但是对于成千上万只来一次或数次的访问者而言,存储这些数据太浪费空间,Cookies则是解决这个问题的好方法,比如:保留用户个人信息、网站购物车、用户是否已经投票等等。在ASP.NET中处理Cookies主要是使用Request和Response对象的Cookies集合对象,主要的操作有3种:1、新建Cookie:在客户端计算机上创建Cookie来存储数据。2、获取Cookie内容:获取客户端保留的Cookie数
5、据。3、删除Cookie:删除客户端计算机上的Cookies,也就是将Cookie的有效期限设置成已经过期(即早于当前日期的某个日期)。这样当浏览器检查Cookie的到期日期时,便会丢弃这个现已过期的Cookie。,6、Application对象,Application对象可以生成Web应用程序能共享的Application变量,所有访问这个网站的用户都可以共享此变量。这样就为访问网站的每位用户提供了一个共享数据的通道,因为Application变量允许网站的每位用户获取或更改其值。Application对象的范围直到Web服务器关机或所有的用户都离线后才会删除。1、创建Application
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASPNET 内置 服务器 对象
链接地址:https://www.31ppt.com/p-5415878.html