《NET》课件第2章 ASP.NET内置对象_第1页
《NET》课件第2章 ASP.NET内置对象_第2页
《NET》课件第2章 ASP.NET内置对象_第3页
《NET》课件第2章 ASP.NET内置对象_第4页
《NET》课件第2章 ASP.NET内置对象_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

向浏览器输出文件(WriteFile方法)使网页转向(Redirect方法)向浏览器输出数据(Write方法)Response对象向浏览器输出数据

Response.Write()方法在页面上显示文本信息内联代码方式开发ASP.NET程序HTML标记输出到客户端输出JavaScript脚本,弹出信息提示框不关闭原来的基础上打开一个IE窗口向浏览器输出数据显示文本HTML标记输出到客户端内联代码方式开发ASP.NET程序输出JavaScript脚本.弹出信息提示框向浏览器输出数据重定向浏览器到另外一个URLResponse.Redirect()方法将客户端浏览器重定向到另外的URL上,实现页面跳转例4.6无条件重定向到另一个Web站点重定向浏览器到另外一个URL例4.7对用户在txtName文本框中输入的用户名进行判断,将不同的用户引导到不同的页面上:向浏览器输出文件Response.WriteFile()方法可以将指定的文件(文本和HTML输入控件)直接写入到HTTP内容输出流例4.10输出文本文件Request对象页内数据传递跨页数据传递Cookie对象Cookie是一小段文本信息,会随着用户请求和页面传递在Web服务器和客户端浏览器之间传递。用户每次访问站点时,Web应用程序都可以读取Cookie包含的信息。Cookie为Web应用程序保存用户信息提供了一种有效的方法。例如当用户访问一个站点时,可以利用Cookie保存用户信息,这样,当用户下次访问该站点时,应用程序就可以检索以前保存的信息。Cookie的工作原理定义:Cookie是Web服务器保存在用户硬盘上的一段文本,允许一个Web用户的电脑上保存信息并且随后再取回Cookie是一种集合对象将数据保存在客户端的硬盘上Application和Session是存放在服务器端类:HttpCookie类两种类型的Cookie:会话和持久CookieCookie的使用Cookie的使用在网站开发和应用方面例4.42通过Cookie实现网页计数器民意测验网站可以简单第利用Cookie作为布尔值,用于判断某用户的浏览器是否参与过投票,从而避免重复投票。通过Cookie来确定用户是否已经登录过网站,这样用户就不必每次都输入登录信息。考虑安全性,数据存入Cookie前加密。2.读取cookie对象

3.删除cookie对象1.创建cookie对象

Application对象

Application对象可以用来在整个应用程序中共享信息,只要是正在使用这个网页程序的用户都可以存取这个变量。每个Application对象变量都是Application对象集合中的对象之一,由Application对象统一管理。变量页面级对象级语法Object[varName]Application[“greeting”]=“欢迎访问我们的网站”;使用Application对象保存信息Application对象保存信息Application对象获取信息Application对象修改键值Application对象删除2.应用程序状态同步Lock和Unlock方法Lock方法UnLock方法事件何时激发Application_OnStart在调用当前应用程序目录的第一个ASP.NET页面时激发Application_OnEnd在应用程序最后一个会话结束时激发。此外,在使用Internet服务器管理单元停止Web应用程序时也会激发Application_OnBeginRequest在每次页面请求开始时(加载或者刷新页面时)激发Application_OnEndRequest在每次页面请求结束时激发Session_OnStart在每次新的会话开始时激发Session_OnEnd在会话结束时激发3.Application事件Session,即会话,是指一个用户在一段时间内对某一个站点的一次访问。Session对象在.NET中对应HttpSessionState类,表示“会话状态”,可以保存于当前用户会话相应的信息。与Application对象类似,可以将任何对象作为全局变量存储在Session对象中,从而实现共享数据。不同之处在于:Application对象负责维护整个Web应用程序运行过程中所有用户的信息,而Session对象只维护一个用户、一次会话的信息。Session对象Application对象负责整个Web应用程序运行过程中所有用户的信息。不同用户会话访问到的Session对象的内容不同定义:是指一个用户在一段时间内对某一个站点的一次访问使用Session对象存储特定的用户会话信息当用户在应用程序的页面之间跳转时,存储在Session对象的变量不会被清除,只要没有结束

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论