欢迎来到天天文库
浏览记录
ID:17884577
大小:70.50 KB
页数:12页
时间:2018-09-08
《欧柏泰克.net培训:asp.net 六大内置对象》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、长沙.net培训学校欧柏泰克软件学院http://www.cshope.net/NETkecheng/NETjishu/1691.html长沙.net培训:ASP.NET六大内置对象 ASP.NET内置对象有哪些,下面长沙.net培训学校欧柏泰克软件学院和大家一起来分享下ASP.NET的六大内置对象: 1.Response 2.Request 3.Server 4.Application 5.Session 6.Cooki Request对象主要是让服务器取得客户端浏览器的一些数据,包括从HTM
2、L表单用Post或者GET方法传递的参数、Cookie和用户认证。因为Request对象是Page对象的成员之一,所以在程序中不需要做任何的声明即可直接使用; 其类名为HttpRequest 属性很多,但方法很少,只有一个BinaryRead() 1.使用Request.Form属性获取数据长沙.net培训学校欧柏泰克软件学院http://www.cshope.net/NETkecheng/NETjishu/1691.html 通过该属性,读取 之间的表单数据.注意:提交方式要设置为“Post”。
3、与Get方法相比较,使用Post方法可以将大量数据发送到服务器端 2.利用Request.QueryString属性获取数据 Request对象的QuerySting属性可以获取HTTP查询字符串变量集合。通过该属性,我们可以读取地址信息http://localhost/aaa.aspx?uid=tom&pwd=abc其中标识为红色部分的数据. 注意:提交方式要设置为“Get” 3.问题 Request.Form用于表单提交方式为Post的情况,而Request.QueryString用于表单提交方式
4、为Get的情况,如果用错,则获取不到数据。 解决方法:利用Request(“元素名”)来简化操作。 4.Request.ServerVariables("环境变量名称") 类似的还有:UserHostAddress,Browser,Cookies,ContentType,IsAuthenticated长沙.net培训学校欧柏泰克软件学院http://www.cshope.net/NETkecheng/NETjishu/1691.html Item,Params Response对象用语输出数据到客户端
5、,包括向浏览器输出数据、重定向浏览器到另一个URL或向浏览器输出Cookie文件。 其类名为httpResponse 属性和方法 Write()向客户端发送字符串信息 BufferOutPut属性是否使用缓存 Clear()清除缓存 Flush()强制输出缓存的所有数据 Redirect()网页转向地址 End()终止当前页的运行 WriteFile()读取一个文件,并且写入客户端输出流 (实质:打开文件,并且输出到客户端。) 1.Response.Write变量数据或字符串 Respo
6、nse.Write(变量数据或字符串) 长沙.net培训学校欧柏泰克软件学院http://www.cshope.net/NETkecheng/NETjishu/1691.html Response.Write("alert('欢迎学习ASP.NET')") Response.Write("window.open('WebForm2.aspx')") 2.Response对象的Redirect方法将客户端浏览器重定向到另外的URL上,即跳转到另一个网页。 例如: Response.Redirect("
7、http://www.163.net/") 3.Response.End()终止当前页的运行 4.Response.WriteFile(FileName) 其中: FileName指代需向浏览器输出的文件的文件名 Server对象提供对服务器上的方法和属性进行的访问.其类名称是HttpServerUtility. Server对象的主要属性有: MachineName:获取服务器的计算机名称。 scriptTimeout:获取和设置请求超时(以秒计)。 方法名称说明长沙.net培训学校欧柏泰克
8、软件学院http://www.cshope.net/NETkecheng/NETjishu/1691.html CreateObject创建COM对象的一个服务器实例。 Execute执行当前服务器上的另一个aspx页,执行完该页后再返回本页继续执行 HtmlEncode对要在浏览器中显示的字符串进行HTML编码并返回已编码的字符串。 HtmlDecode对HTML编码的字符串
此文档下载收益归作者所有