aspnet七大内置对象

aspnet七大内置对象

ID:37708233

大小:49.67 KB

页数:18页

时间:2019-05-29

aspnet七大内置对象_第1页
aspnet七大内置对象_第2页
aspnet七大内置对象_第3页
aspnet七大内置对象_第4页
aspnet七大内置对象_第5页
资源描述:

《aspnet七大内置对象》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、Response对象 Response对象是HttpResponse类的一个实例。该类主要是封装来自ASP.NET操作的HTTP响应信息。 1、Response对象的属性 属   性说   明属 性 值BufferOutput 获取或设置一个值,该值指示是否缓冲输出,并在完成处理整个页之后将其发送 如果缓冲了到客户端的输出,则为true;否则为false。默认为true 续表属   性说   明属 性 值Cache 获取Web页的缓存策略(过期时间、保密性、变化子句) 包含有关当前响应的缓存策略信息的

2、HttpCachePolicy对象 Charset 获取或设置输出流的HTTP字符集 输出流的HTTP字符集 IsClientConnected获取一个值,通过该值指示客户端是否仍连接在服务器上 如果客户端当前仍在连接,则为true;否则为false 实例:使用缓冲区 由于Response对象的BufferOutput属性默认为True,所以要输出到客户端的数据都暂时存储在缓冲区内,等到所有的事件程序,以及所有的页面对象全部解译完毕后,才将所有在缓冲区中的数据送到客户端的浏览器。下面的例子将演示缓冲区是如

3、何工作的。 <% Response.Write("缓存已清除"+"
"); %>  voidPage_Load(Objectsender,EventArgse) { Response.Write("缓存清除前"+"
"); Response.Clear(); }  上述程序代码实例首先在“Page_Load”事件中送出“缓存清除前”这一行,此时的数据存在缓冲区中。接着使用Response对象的Clear方法

4、将缓冲区的数据清除,所以刚刚送出的字符串已经被清除。然后IIS开始读取HTML组件的部分,并将结果送至客户端的浏览器。由执行结果只出现“缓存已清除”可知,使用Clear方法之前的数据并没有出现在浏览器上,所以程序开始时是存在缓冲区内的。如果在相同的程序中加入“Response.BufferOutput=false”: <% Response.Write("清除之后的数据
"); %>  voidPage_Load(Objectse

5、nder,EventArgse) { Response.BufferOutput=false; Response.Write("清除缓冲区之前的数据"+"
"); Response.Clear(); }  可以发现,执行的结果并没有因为使用Clear方法而将缓冲区的数据清除,这表明数据是直接输出而没有存放在缓冲区内。 2、Response对象的方法 Response对象可以输出信息到客户端,包括直接发送信息给浏览器、重定向浏览器到另一个URL或设置cookie的值。下表列举了几个常

6、用的方法。 Response对象的方法 方   法说   明Write将指定的字符串或表达式的结果写到当前的HTTP输出 End停止页面的执行并得到相应结果 Clear用来在不将缓存中的内容输出的前提下,清空当前页的缓存,仅当使用了缓存输出时,才可以利用Clear方法 Flush将缓存中的内容立即显示出来。该方法有一点和Clear方法一样,它在脚本前面没有将Buffer属性设置为True时会出错。和End方法不同的是,该方法调用后,该页面可继续执行 Redirect使浏览器立即重定向到程序指定的URL A

7、SP.NET中引用对象方法的语法是“对象名.方法名”。“方法”就是嵌入到对象定义中的程序代码,它定义对象怎样去处理信息。使用嵌入的方法,对象便知道如何去执行任务,而不用提供额外的指令。以下将通过几个小例子来讲解Response对象的常用方法。 Response对象的方法 方   法说   明Write将指定的字符串或表达式的结果写到当前的HTTP输出 End停止页面的执行并得到相应结果 Clear用来在不将缓存中的内容输出的前提下,清空当前页的缓存,仅当使用了缓存输出时,才可以利用Clear方法 Flus

8、h将缓存中的内容立即显示出来。该方法有一点和Clear方法一样,它在脚本前面没有将Buffer属性设置为True时会出错。和End方法不同的是,该方法调用后,该页面可继续执行 Redirect使浏览器立即重定向到程序指定的URL ASP.NET中引用对象方法的语法是“对象名.方法名”。“方法”就是嵌入到对象定义中的程序代码,它定义对象怎样去处理信息。使用嵌入的方法,对象便知道如何去执行任务,而不用提供额外的指令。以下将通过几个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。