欢迎来到天天文库
浏览记录
ID:35294179
大小:60.78 KB
页数:14页
时间:2019-03-23
《aspnet页面内置对象总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、ASP.NET页面内置对象ASP.NET中常用的内置对象及功能说明如下所示:对象名 功 能 说 明Page 用于操作整个页面Response 用于向浏览器输出信息Request 用于获取来自浏览器的信息Server 提供服务器端的一些属性和方法Application 用于共享多个会话和请求之间的全局信息Session 用于存储特定用户的会话
2、信息Cookies 用于设置或获取Cookie信息一..Page对象Page对象是由System.Web.UI命名空间中的Page类来实现的。Page对象提供的常用属性、方法及事件如下所示:名 称 功 能 说 明IsPostBack属性 获取一个值,该值表示该页是否正为响应客户端回发而加载IsValid属性 获取一个值,该值表示页面是否通过验证Application属性 为当前Web请求获取Application对象。R
3、equest属性 获取请求的页的HttpRequest对象Response属性 获取与Page关联的HttpResponse对象。该对象使您得以将HTTP响应数据发送到客户端,并包含有关该响应的信息。Session属性 获取ASP.NET提供的当前Session对象。Server属性 获取Server对象,它是HttpServerUtility类的实例。DataBind方法 将数据源绑定到被调用的服务器控件及其所有子控件RegisterClientScrip
4、tBlock方法 向页面发出客户端脚本块Init事件 当服务器控件初始化时发生Load事件 当服务器控件加载到Page对象中时发生Unload事件 当服务器控件从内存中卸载时发生 二,Response对象小实例:ViewCode//////题目:Response方法演练///时间:2012年11月20日9:49:15///描述:对Response输出字符数组,知道遇到指定字符串停止程序,清除缓存区及跳转练习//////
5、name="sender">///protectedvoidButton1_Click(objectsender,EventArgse){string[]str={"王","口","月","北","凡","赢"};Response.Write("字符串数组过滤后结果是:");Response.Write("注:由于使用了end终止程序,所以不会实现页面跳转.");for(inti=0;i6、;i++){if(str[i]=="凡"){Response.End();//终止程序输出}else{Response.Write(str[i]);}}Response.Clear();//清除缓存区Response.Redirect("WebForm3.aspx");}运行:扩展知识:Response对象用语输出数据到客户端,包括向浏览器输出数据、重定向浏览器到另一个URL或向浏览器输出Cookie文件。其类名为httpResponse属性和方法Write()向客户端发送字符串信息BufferOutP7、ut属性是否使用缓存Clear()清除缓存Flush()强制输出缓存的所有数据Redirect()网页转向地址End()终止当前页的运行WriteFile()读取一个文件,并且写入客户端输出流(实质:打开文件,并且输出到客户端。)1.Response.Write变量数据或字符串Response.Write(变量数据或字符串)<%=…%>Response.Write("alert('欢迎学习ASP.NET')")Response.Wr8、ite("")2.Response对象的Redirect方法将客户端浏览器重定向到另外的URL上,即跳转到另一个网页。例如:Response.Redirect("http://www.163.net/")3.Response.End()终止当前页的运行4.Response.WriteFile(FileName)其中:FileName指代需向浏览器输出的
6、;i++){if(str[i]=="凡"){Response.End();//终止程序输出}else{Response.Write(str[i]);}}Response.Clear();//清除缓存区Response.Redirect("WebForm3.aspx");}运行:扩展知识:Response对象用语输出数据到客户端,包括向浏览器输出数据、重定向浏览器到另一个URL或向浏览器输出Cookie文件。其类名为httpResponse属性和方法Write()向客户端发送字符串信息BufferOutP
7、ut属性是否使用缓存Clear()清除缓存Flush()强制输出缓存的所有数据Redirect()网页转向地址End()终止当前页的运行WriteFile()读取一个文件,并且写入客户端输出流(实质:打开文件,并且输出到客户端。)1.Response.Write变量数据或字符串Response.Write(变量数据或字符串)<%=…%>Response.Write("alert('欢迎学习ASP.NET')")Response.Wr
8、ite("")2.Response对象的Redirect方法将客户端浏览器重定向到另外的URL上,即跳转到另一个网页。例如:Response.Redirect("http://www.163.net/")3.Response.End()终止当前页的运行4.Response.WriteFile(FileName)其中:FileName指代需向浏览器输出的
此文档下载收益归作者所有