《ASP。NET程序设计》03第三章 ASP。NET内置对象.ppt

上传人:99****p 文档编号:1433739 上传时间:2019-02-27 格式:PPT 页数:26 大小:1.92MB
下载 相关 举报
《ASP。NET程序设计》03第三章 ASP。NET内置对象.ppt_第1页
第1页 / 共26页
《ASP。NET程序设计》03第三章 ASP。NET内置对象.ppt_第2页
第2页 / 共26页
《ASP。NET程序设计》03第三章 ASP。NET内置对象.ppt_第3页
第3页 / 共26页
《ASP。NET程序设计》03第三章 ASP。NET内置对象.ppt_第4页
第4页 / 共26页
《ASP。NET程序设计》03第三章 ASP。NET内置对象.ppt_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、ASP.net 程序设计第三章 ASP.net 内置对象 ASP.NET 内置对象概述对 象 名 功能说明Page对 象 用来 设 置与网 页 有关的属性、方法和事件Response对 象 用来向 浏览 器或客 户 端 输 出信息Request对 象 用来 获 取从 浏览 器或客 户 端返回的信息Application对 象 用来共享多个用 户 的全局信息Server对 象 用来提供服 务 器端的一些属性和方法Session对 象 用来存 储 某些特定用 户 的共享信息Cookies对 象 用来 设 置或 获 取 Cookie信息第三章 ASP.net 内置对象 Page对象 Page对象是由

2、 System.Web.UI命名空间中的 Page类来实现的,当浏览器访问 Web页面时, Web页面被编译成 Page对象,缓存在服务器内存中。 Page对象用来设置与当前网页有关的属性、方法和事件 。名 称 功能说明IsPostBack属性 获 取一个 值 , 该值 用来判断 该页 是否被加 载IsVaid 属性 获 取一个 值 , 该值 用来判断 该页 是否通 过验证Validators属性 获 取 请 求的网 页 所包含的全部 验证 控件集合DataBind方法 将数据源 绑 定到指定的服 务 器控件Dispose方法 强 制服 务 器控件在内存 释 放之前 执 行清理操作FindCo

3、ntrol方法 在 页 面上搜索指定的服 务 器控件Init事件 设 置 页 面或控件的初始 值Load事件 网 页 被加 载时发 生Unload事件 关 闭 文件、 释 放 对 象等 时 触 发第三章 ASP.net 内置对象 Page对象 【 例 3-1】 设计一个下拉列表框 (由DropDownList控件实现 ),下拉列表框有一些可选的城市,当单击 【 提交 】 按钮时,将向下拉列表框中添加用户输入的城市; 第三章 ASP.net 内置对象 Response对象 Response对象由 System.Web.HttpResponse类来实现,主要功能是向浏览器中输出信息;名 称 功能说

4、明Buffer属性 获 取一个 值 , 该值 指示是否 缓 冲 输 出,并在完成 处 理整个响 应 之后将其发 送Charset 属性 获 取或 设 置 输 出流的 HTTP字符集ContentType属性 获 取或 设 置 输 出流的 HTTP MIME类 型Cookies 属性 获 取响 应 Cookie集合Write方法 向 浏览 器 输 出信息Redirect方法 将客 户 端重新定向到新的 URLEnd方法 将当前所有 缓 冲的 输 出 发 送到客 户 端,停止 该页 的 执 行WriteFile方法 向 浏览 器 输 出文本文件例protected void Page_Load(o

5、bject sender, EventArgs e)Response.Write(“欢迎来到 ASP.NET编程世界! “); Request对象由 System.Web.HttpRequest类来实现,封装了来自客户端的请求信息,可以利用该对象获取客户端的数据;名 称 功能说明Browser属性 获 取客 户 端 浏览 器的信息Form 属性 获 取表 单 数据集合 method=“Post” QueryString属性 获 取 HTTP字符串 变 量集合 method=“Get”Cookies 属性 获 取客 户 端 发 送的 Cookie集合ServerVariables属性 获 取 W

6、eb服 务 器 变 量的集合MapPath方法 将指定的虚 拟 路径映射 为 物理路径SaveAs方法 将 HTTP请 求保存到磁 盘Request对象 第三章 ASP.net 内置对象 Response对象和 Request对象 【 例 3-2】 功能描述:在 default.aspx页面中,输入用户名和密码,若用户名和密码匹配,则显示 default2.aspx页面,并显示用户名和密码protected void Button1_Click(object sender, EventArgs e)Panel1.Visible = false;Panel2.Visible = true;Lab

7、el3.Text = Request.Form“textBox1“;Label4.Text = Request.Form“textBox2“;第三章 ASP.net 内置对象 Server对象 Server对象由 System.Web.HttpServerUtility类来实现,用来处理服务器端的属性和方法 ;名 称 功能说明MachineName属性 返回服 务 器端的 计 算机名称ScriptTimeout属性 获 取或 设 置 请 求超 时 的 时间 (以秒 计 )HtmlEncode方法 对 字符串 进 行 Html编码HtmlDecode方法 对 Html编码 的字符串 进 行解 码UrlEncode方法 对 字符串 进 行 URL编码UrlDecode方法 UrlDecode方法 对 URL格式字符串 进 行解 码MapPath方法 MapPath方法将虚 拟 路径 转换为 物理路径Execute方法 Execute方法使用另一 页执 行当前 请 求

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。