〈新〉第四章内置对象概述.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.5.4Session举例 例[4-12]实现简单登录页面 在网页上输入用户名和密码,不需要后台数据库的支持,如图4-13所示。 4.6Application对象 Application对象用于共享应用程序的信息,在服务器内存中存储数量较少又独立于用户请求的数据。由于它的访问速度非常快而且只要应用程序不停止,数据一直存在,该对象完成网站在线人数的统计、多用户聊天和多用户游戏等。 4.6.1Application对象的属性 属性 说 明 AllKey 获取集合中的访问键 Count 获取集合中的对象数 4.6.2Application对象的方法 方 法 说 明 Add 新增一个Application对象变量 Clear 清除全部Application对象变量 Lock 锁定全部Application对象变量 Remove 使用变量名称移除一个Application对象变量 RemoveAll 移除全部Application对象变量 Set 使用变量名称更新一个Application对象变量的内容 UnLock 解除锁定的Application对象变量 4.6.3Application对象的事件 事件 说 明 OnStart 在第一次ASP.NET的请求中被调用。Application_Start 在整个程序运行周期中仅仅会被调用一次。可以在这个方法中执行一些启动时的初始化的操作。 End 只在程序被卸载时调用,并且运行周期内只调用一次 4.6.4全局配置文件Global.asax Global.asax是全局应用程序文件,该文件主要有两种用途:定义应用程序级和会话级的变量、对象和数据;对应用程序内发生的基于应用程序和会话的事件处理程序。 添加该文件的方法,在解决方案资源管理器中单击右键,选择[添加新项]命令,在图5-13中选择全局应用程序类,添加Global.asax文件到网站中。 4.6.5设计访问人数的程序 例[4-13]利用Application、Session对象和全局配置文件 设计访问网页的人数,如图4-16所示。 4.7Cookie对象 与Session对象一样,Cookie也是用来保存浏览器信息,Cookie的数据是保存在客户端的,当用户再次访问时,就可以访问以前保存的信息。Cookies对象不属于Page对象,而是分别属于Response对象和Request对象,每一个Cookie变量都是被不同的Cookie对象所管理。 4.7.1Cookie对象的属性 属 性 说 明 Expires Cookie的有效日期 Value 获取Cookie的内容 Path 获取Cookie的虚拟路径 Domain 默认当前URL中的域名部分 4.7.2 Cookie对象的方法 属 性 说 明 Equals 检验两个Cookie是否相等 ToString 返回字符串值 Add 增加Cookie变量,将指定的cookie保存到Cookies集合中 Remove 通过Cookie变量名或索引删除Cookie对象 4.7.3Cookie对象的事例 [例4-14]两种不同的方法,创建Cookie对象,如图4-17所示。 4.8本章小节 本章主要讲解了ASP.NET内置对象,包括Page对象、Response对象、Request对象、Server对象等,通过具体事例,理解它们的属性、方法和一些事件,学习对象间的交叉使用,完成网站的统计人数、访问页面的次数等程序设计。 谢谢! 第四章 内置对象概述 主要内容 4.1Page对象 4.6Application对象 4.7Cookie对象 4.3Server对象 4.8本章小节 4.4Request对象 4.5Session对象 4.2Response对象 公司名称 ASP.NET提供了许多内置对象,有Page、Request、Response、Application、Session、Server等对象。这些对象使用户更容易收集通过浏览器请求发送的信息、响应浏览器以及存储用户信息,以实现其他特定的状态管理和页面信息的传递。 本章包含的主要内容有: ●Page对象和Response对象 ●Server对象和Request对象 ●Cookie对象和Session 对象 ●Application对象 4.1 Page对象   Page对象用于一个后缀名为.aspx的文件,也称为Web窗体页,主要用于网页的加载、网页判断和网页的有效性等方面。 4.1.1Page对象的常用事件 事件 描述 Page_Init事件 完成页面的初始化工作 Page_Load事件 在初始化的基础上进行的加载内容 Page_UnLoad事件 页面已经处理完毕,需要做些清理工作 Pag

您可能关注的文档

文档评论(0)

xiaofei2001128 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档