欧柏泰克.net培训:asp.net 六大内置对象

欧柏泰克.net培训:asp.net 六大内置对象

ID:16089591

大小:22.50 KB

页数:12页

时间:2018-08-07

欧柏泰克.net培训:asp.net 六大内置对象_第1页
欧柏泰克.net培训:asp.net 六大内置对象_第2页
欧柏泰克.net培训:asp.net 六大内置对象_第3页
欧柏泰克.net培训:asp.net 六大内置对象_第4页
欧柏泰克.net培训:asp.net 六大内置对象_第5页
资源描述:

《欧柏泰克.net培训:asp.net 六大内置对象》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、长沙.net培训:ASP.NET六大内置对象  ASP.NET内置对象有哪些,下面长沙.net培训学校欧柏泰克软件学院和大家一起来分享下ASP.NET的六大内置对象:  1.Response  2.Request  3.Server  4.Application  5.Session  6.Cooki  Request对象主要是让服务器取得客户端浏览器的一些数据,包括从HTML表单用Post或者GET方法传递的参数、Cookie和用户认证。因为Request对象是Page对象的成员之一,所以在程序中不需要做任何的声明即可直接使用;

2、  其类名为HttpRequest  属性很多,但方法很少,只有一个BinaryRead()  1.使用Request.Form属性获取数据  通过该属性,读取  之间的表单数据.注意:提交方式要设置为“Post”。  与Get方法相比较,使用Post方法可以将大量数据发送到服务器端  2.利用Request.QueryString属性获取数据  Request对象的QuerySting属性可以获取HTTP查询字符串变量集合。通过该属性,我们可以读取地址信息http://localhost/aaa.aspx?uid=tom&pwd

3、=abc其中标识为红色部分的数据.  注意:提交方式要设置为“Get”  3.问题  Request.Form用于表单提交方式为Post的情况,而Request.QueryString用于表单提交方式为Get的情况,如果用错,则获取不到数据。  解决方法:利用Request(“元素名”)来简化操作。  4.Request.ServerVariables("环境变量名称")  类似的还有:UserHostAddress,Browser,Cookies,ContentType,IsAuthenticated  Item,Params 

4、 Response对象用语输出数据到客户端,包括向浏览器输出数据、重定向浏览器到另一个URL或向浏览器输出Cookie文件。  其类名为httpResponse  属性和方法  Write()向客户端发送字符串信息  BufferOutPut属性是否使用缓存  Clear()清除缓存  Flush()强制输出缓存的所有数据  Redirect()网页转向地址  End()终止当前页的运行  WriteFile()读取一个文件,并且写入客户端输出流  (实质:打开文件,并且输出到客户端。)  1.Response.Write变量数据

5、或字符串  Response.Write(变量数据或字符串)    Response.Write("alert('欢迎学习ASP.NET')")  Response.Write("window.open('WebForm2.aspx')")  2.Response对象的Redirect方法将客户端浏览器重定向到另外的URL上,即跳转到另一个网页。  例如:  Response.Redirect("http://www.163.net/")  3.Response.End()终止当前页的运行  4.Response.WriteFil

6、e(FileName)  其中:  FileName指代需向浏览器输出的文件的文件名  Server对象提供对服务器上的方法和属性进行的访问.其类名称是HttpServerUtility.  Server对象的主要属性有:  MachineName:获取服务器的计算机名称。  scriptTimeout:获取和设置请求超时(以秒计)。  方法名称说明  CreateObject创建COM对象的一个服务器实例。  Execute执行当前服务器上的另一个aspx页,执行完该页后再返回本页继续执行  HtmlEncode对要在浏览器中显

7、示的字符串进行HTML编码并返回已编码的字符串。  HtmlDecode对HTML编码的字符串进行解码,并返回已解码的字符串。  MapPath返回与Web服务器上的指定虚拟路径相对应的物理文件路径。  Transfer终止当前页的执行,并为当前请求开始执行新页。  UrlEncode将代表URL的字符串进行编码,以便通过URL从Web服务器到客户端进行可靠的HTTP传输。  UrlDecode对已被编码的URL字符串进行解码,并返回已解码的字符串。  UrlPathEncode对URL字符串的路径部分进行URL编码,并返回已编码

8、的字符串。  编码:  Server.HtmlEncode(“HTML代码”)  解码:  Server.HtmlDecode(“已编码的HTML”)  1.Server对象的MapPath方法将虚拟路径或相对于当前页的相对路径转化为Web服务器上

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

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

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