补充(简单)ASPNET常用内置对象.ppt
《补充(简单)ASPNET常用内置对象.ppt》由会员分享,可在线阅读,更多相关《补充(简单)ASPNET常用内置对象.ppt(32页珍藏版)》请在三一办公上搜索。
1、A中的常用内置对象,利用提供的内置对象,可以实现页面之间的数据传递及实现一些特定的功能,如:缓冲输出,页面重定向等等。ResponseRequestServerApplicationSessionCookie,Response对象,作用:将动态生成的信息嵌入到HTML文档中,然后发送到客户端;缓冲输出数据;重定向浏览器到另一个URL;向浏览器输出Cookie文件。其类名为httpResponse,Response对象,常用属性和方法Write()向客户端发送字符串信BufferOutPut 属性,是否使用缓存Buffer属性,是否使用缓存ContentType 属性,指定输出文档的类型Clea
2、r()清除缓存Flush()强制输出缓存的所有数据Redirect()网页转向地址End()终止当前页的运行WriteFile()读取一个文件,并且写入客户端输出流,向浏览器输出数据,Response对象可以将一些动态生成的信息插入到网页中,需要使用如下形式:Response.write 其中,不管表达式的结果是什么类型,最终都作为字符串插入到网页中。,向浏览器输出数据,程序清单4.2处理Page_Load事件,添加如下代码:Response.Write(专业名称列表:);Response.Write();Response.Write(计算机网络技术);Response.Write(计算机信息
3、管理);Response.Write(软件技术与开发);Response.Write();,向浏览器输出数据,Response 输出客户端脚本弹出对话框Response.Write(alert(欢迎学习ASP.NET)Response.Write(msgbox(hello!)打开一个新的IE窗口Response.Write(window.open(WebForm2.aspx),RegisterStartupScript(,alert(信息有误!);,使页面转向(页面重定向),使用Response对象的redirect方法可以把用户引导到指定的某个网页。形式如下:Response.redirec
4、t 网页地址例如:Response.Redirect();,Request对象,作用:Request对象主要是让服务器取得客户端浏览器的一些数据,包括从HTML表单用Post或者GET 方法传递的参数、Cookie和用户认证。因为Request对象是Page对象的成员之一,所以在程序中不需要做任何的声明即可直接使用;其类名为 HttpRequest,利用Request.QueryString属性获取数据,Request对象的QuerySting属性可以获取 HTTP查询字符串变量集合。通过该属性,我们可以读取地址信息http:/localhost/aaa.aspx?uid=tom&pwd=ab
5、c其中标识为红色部分的数据.注意:提交方式要设置为“Get”。,简化Request操作,问题:Request.Form用于表单提交方式为Post的情况,而Request.QueryString 用于表单提交方式为Get的情况,如果用错,则获取不到数据。解决方法:利用Request“元素名”来简化操作,获取客户端浏览器信息,Response.Write(客户端浏览器为:+);Response.Write(客户端浏览器版本为:+);Response.Write(客户端访问的网址为:+);Response.Write(客户端主机为:+);,Server对象,Server对象简介 Server对象提供
6、对服务器上的方法和属性进行的访问.其类名称是HttpServerUtility.,获取文件路径,Server对象的MapPath方法将虚拟路径或相对于当前页的相对路径转化为Web 服务器上的物理文件路径。语法:Server.MapPath(“虚拟路径”)实例:string FilePath=Server.MapPath(“index.aspx”)Response.Write(FilePath);Sever.MapPath(“./”)表示所在页面目录 Sever.MapPath(“/”)表示当前应用级程序的目录,Application对象,什么叫WEB应用程序?ASP.NET应用程序是单个 We
7、b 服务器上的某个虚拟目录及其子目录范围内的所有文件、页、处理程序、模块和代码的总和。一个ASP.NET 应用程序包含了驻留在Web站点特定目录下的所有文件、子目录、页面、处理程序、模块和代码的总和;它们都驻留在Web服务器上的特定虚拟目录及其子目录中;它们都可以由用户通过虚拟目录层次结构来请求访问;,Application对象,在ASP.NET中,使用Application对象代表ASP.NET Web应用程序的运行实例。一个Web站点可以包含不止一个ASP.NET应用程序,而每个ASP.NET应用程序的运行实例都可以由一个Application对象来表达。可以将任何对象作为全局变量存储在A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 补充 简单 ASPNET 常用 内置 对象
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6143409.html