c#第6章_.NET内置对象.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 .NET内置对象 .NET有一些重要的内置对象,它们在Web开发中起着重要的作用,是.NET不可缺少的部分。这些对象包括Page、Response、Request、Application、Session、Server、Cookie、Cache等。本章将会对它们逐一进行介绍,为后面的Web开发打下基础。 6.1 窗体对象Page Page对象是ASP.NET的内置对象之一,这个对象在System.Web.UI命名空间下。它是Web窗体的容器,其他的对象是在它之上进行工作的,它能完成初始化和加载等重要的功能。本节将学习它的属性、方法及应用。 6.1.1 Page对象介绍 Page对象其实就是C#中Web应用程序的aspx文件,它又称为窗体面。它有许多常用的属性,例如IsPostBack、IsValid、RegisterClientScriptBlock等。有几个很重要的事件,例如:Init、Load、Unload等。在ASP.NET页面的整个寿命周期内,Page对象有一些重要的标准事件。 6.1.2 初始化 Page对象的Page_Init事件主要用于页面的初始化操作,它是运行在加载事件之前的。很多初学者没有真正理解这个问题,一些开发者也没有真正的理解。Page_Init事件相当重要,在Web服务器端首先需要运行Page_Init初始化事件,然后才能做其他工作。 6.1.3 页面载入 Page_Load事件与Page_Init事件的不同之处是在Page_Init事件中,第一次客户端请求的时候,得到一个名称,然后单击“添加”按钮后,也就是向服务器端提交一个数据。服务端再返回一个数据,此时页面再调用Page_Load事件,得到的是正常的结果。但是如果没有Page_Init事件,那么向服务端返回数据后再得到数据,也就是加载了两次Page_Load事件,得到的结果是重复的。 6.1.4 查找控件 Page对象中,还有另外一个重要的方法,可以用于查找控件,并且获取查找到控件的相关属性,例如Text属性等。 6.2 响应对象Response Response对象是Web开发中常用的对象之一。它用于动态响应客户端向服务器发送的请求,并发送给用户的信息,将动态生成响应。它是HttpResponse类的一个实例,本节将介绍它们的属性、方法和应用。 6.2.1 Response对象介绍 Response对象用来访问所创建并返回客户端的响应,输出信息到客户端。它提供了表示服务器和性能的http变量。Response对象有几个最常用的方法。下面详细介绍它的几个重要方法,这些方法在实际开发中,常常用到。 Write()方法 Redirect()方法 End()方法 下面重点介绍Response对象的两个属性,它们是BufferoutPut和IsClientC0nnected。 6.2.2 打开新窗口 使用Response对象的Redirect方法,可以重新将网页转向到另一个网址。在实际的开发过程中,ASP.NET页面的跳转方法之一就是通过Redirect方法实现的。 6.2.3 输出信息 Response对象的Write方法可以输出信息,它输出的信息可以是字符串,也可以输出HTML语句。但是它输出的HTML语句是可以被浏览器解析的,所以,有时用它来输出网页信息。 6.3 请求对象Request 客户端的基本信息,例如浏览器类型、浏览器版本号、用户所用的语言以及编码方式等请求信息包装在Request对象中,所以可以使用Request对象来读取浏览器已经发送的内容。本节将介绍Request对象的基本知识。 6.3.1 Request对象介绍 Request对象称为请求对象,其功能是从浏览器中得到数据。它有3种取得数据的方法,即Request.Form()、Request.QueryString()、Request()。其中第三种是前两种的缩写,可以取代前两种方法。而前两种主要是对表单提交时,用于获取两种不同的提交方法,分别是Post方法和Get方法。 6.3.2 Request对象的方法 Request对象提供了两种常用的方法:Form()和QueryString()。可以使用这两个访问HTTP请求传递过来的信息。例如,从HTML表单中用POST()方法或GET()方法传递的参数、Cook

文档评论(0)

书房 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档