数据库内置对象题稿.ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ASP.NET 2.0(C#)大学实用教程 本章知识点 内置对象概述 Page对象 Request对象 Response对象 Cookie对象 Session对象 Application对象 Server对象 内置对象概述 ASP.NET提供了大量的内置对象,通过调用这些对象的方法可以实现丰富的功能,使得开发人员可以更加自由和灵活地编写程序。 这些内置对象可以通过Web窗体页的相关属性访问,多数的内置对象是通过具有HTTP前缀的框架类实现的 常用内部对象及其功能 Page对象 对ASP.NET页面相关的内容进行处理; Request对象获取客户端及服务器端的相关信息; Response对象 将 HTTP 响应数据及有关该响应的信息发送到客户端; Session对象 为客户的会话存储信息; Cookie对象 存储与客户和网站相关的信息; Application对象 保存应用程序需多次访问的信息,或Web服务的实例; Server对象提供一系列与Web相关的实用程序。 Page对象 Page对象由System.Web.UI.Page类实现,类中包含了用于所有ASP.NET页面的方法和属性。 Page对象的常用属性 Page对象 Page对象的常用事件 例6-1是关于Page对象的Load事件和IsPostBack属性的一个示例。运行结果如图所示:当页面初次加载的时候,显示两个选项,冰箱和彩电;以后每次回车,都会把用户在文本框当中输入的内容添加成为单选列表的一个选项。 注意:为了使用户敲回车键,页面刷新,需要设置文本框TextBox1的AutoPostBack属性值为true。 Request对象是由System.Web.HttpRequest类实现的,用来获取客户端的信息。 Request对象的常用属性 使用表单传递数据 表单指的是HTML代码中form标记内的表单。想要利用表单传递数据,首先要将form标记的method属性设置为post 获取表单的字段值语法: Request.Form[字段名称]; 可以省略为:Request [字段名称]; 例6-2 当输入了用户名信息后,单击按钮,显示含有用户名的欢迎信息。 使用URL传递参数 通过Request对象QueryString属性来实现。 语法如下: Request.QueryString[字段名称]; 例6-3是一个使用URL传递参数的例子。 ServerVariables属性 利用Request对象的ServerVariables属性可以方便地获取服务器环境变量的内容,其语法如下: Request.ServerVariables[环境变量名称]; 例6-4是一个用Request对象的ServerVariables属性获取如客户端IP地址等服务器环境变量,并输出到浏览器的例子。 获取浏览器信息 使用不同的浏览器对同一网页进行浏览时,可能会得到不同的结果。采用Request对象的Browser属性可以获取客户端浏览器的属性值,从而实现针对不同的浏览器编写不同的Web文件 语法规则:Requst.Browser[浏览器属性名称]; 常用浏览器属性: 常 用 浏 览 器 属 性 获取浏览器信息 在例6-5中,使用Request对象的Browser属性获取了客户端浏览器的一些信息。 Request对象 获取客户端安全证书 方法: HttpClientCertificate HDC=Request.ClientCertificate; HDC中存放了所有客户端安全证书的信息,ClientCertificate这一属性是用HttpClientCertificate类来声明的,证书的相关信息由类HttpClientCertificate中的相应属性来表示。 证书信息属性: Request对象 Request对象 获取客户端安全证书 例6-6利用ClientCertificate对象获取了部分客户端安全证书信息 该对象由HttpResponse类定义,主要用于控制对浏览器的输出。 Response对象的常用属性 Response对象的常用方法 利用Response.Write()方法输出信息 利用Response对象的Write()方法,就可以在客户端输出信息,其效果与使用Label标签控件的结果是一样的 语法规则如下: Response.Write(变量数据或字符串); 例6-7是一个用Response对象的Write()方法向客户端输出信息的例子。 将客户端定位到新URL 利用Response对象的Redirect可以自动引导客户至另一个页面 Redire

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档