asp内置对象说明
2009-06-12 14:14
197 查看
Application对象:
该对象在asp.net应用程序的第一个页面被访问时创建,一个applocation对象对应于一个IIS的虚拟目录以及其下的子目录。占用服务器的资源
他是存储在服务器上的全局变量,他可以在整个应用程序中访问访问,创建的对象将持续到应用程序关闭
Session对象:
他是让服务端记忆客户
他是局部的,他就是服务器给客户端的一个编号
每个用户以这台web服务器建立连接时,他就创建链接,并与这个服务器建立了一个session,并且服务器就自动为其分配一个sessionID,用以便使这个用户的唯一身份
Cookie对象:
他主要用途是在客户端系统中保留客户端的个人信息,让客户端记忆了客户信息
他不提供任何安全保障,因为他有客户端系统控制,若客户端禁用cookie,则他的存储功能就不能使用了。他存在着不安全的因素
他分为两类:
会话cookie(暂时性的,当关闭浏览器后,任何会话cookie都会丢失)
持久性cookie(可以保存一定的时间,(几个月甚至几年))
创建并读取一个会话cookie
HttpCookie objcookie =new HttpCookie(“UserName”,”张三”);
Respone.Cookies.Add(objcookie); //将新的cookie添加到respone对象的cookie集合中
会话cookie是添加到浏览器内存中,但并不记录在一个文件中,用户关闭浏览器后,就从内存中清除;
Reques。Cookies【“UserName“。Value】//读取现有的cookie
创建并读取一个持久性cookie
httpCookie objhttpcookie =new httpCookie(“username“,”张三“);
objhttpcookie。Expires=DateTime.Now.AddMinutes(2);//设置过期期限的时间
respones.Cookie.ass(objhttpcookie);
Viewstate对象:
为了维护web页面回转时保存控件状态新增的一个机制,主要保持web页上控件的状态(主要存储在客户端)
他也可以进行页面参数的传递;
当请求页面时,改页面上的所有控件将收集并格式化为一个编码字符串,然后被分配给隐藏窗体字段的值属性(即viewstate),隐藏窗体字段是发送到客户端的页面的一部分,所以他的只被临时存储在客户端的浏览器中
该对象在asp.net应用程序的第一个页面被访问时创建,一个applocation对象对应于一个IIS的虚拟目录以及其下的子目录。占用服务器的资源
他是存储在服务器上的全局变量,他可以在整个应用程序中访问访问,创建的对象将持续到应用程序关闭
Session对象:
他是让服务端记忆客户
他是局部的,他就是服务器给客户端的一个编号
每个用户以这台web服务器建立连接时,他就创建链接,并与这个服务器建立了一个session,并且服务器就自动为其分配一个sessionID,用以便使这个用户的唯一身份
Cookie对象:
他主要用途是在客户端系统中保留客户端的个人信息,让客户端记忆了客户信息
他不提供任何安全保障,因为他有客户端系统控制,若客户端禁用cookie,则他的存储功能就不能使用了。他存在着不安全的因素
他分为两类:
会话cookie(暂时性的,当关闭浏览器后,任何会话cookie都会丢失)
持久性cookie(可以保存一定的时间,(几个月甚至几年))
创建并读取一个会话cookie
HttpCookie objcookie =new HttpCookie(“UserName”,”张三”);
Respone.Cookies.Add(objcookie); //将新的cookie添加到respone对象的cookie集合中
会话cookie是添加到浏览器内存中,但并不记录在一个文件中,用户关闭浏览器后,就从内存中清除;
Reques。Cookies【“UserName“。Value】//读取现有的cookie
创建并读取一个持久性cookie
httpCookie objhttpcookie =new httpCookie(“username“,”张三“);
objhttpcookie。Expires=DateTime.Now.AddMinutes(2);//设置过期期限的时间
respones.Cookie.ass(objhttpcookie);
Viewstate对象:
为了维护web页面回转时保存控件状态新增的一个机制,主要保持web页上控件的状态(主要存储在客户端)
他也可以进行页面参数的传递;
当请求页面时,改页面上的所有控件将收集并格式化为一个编码字符串,然后被分配给隐藏窗体字段的值属性(即viewstate),隐藏窗体字段是发送到客户端的页面的一部分,所以他的只被临时存储在客户端的浏览器中
相关文章推荐
- asp.net 六大内置对象(2)
- ASP编程入门进阶(九):内置对象Application
- ASP.NET内置对象学习
- ASP编程入门进阶(九):内置对象Application
- asp内置对象
- JSP的内置对象及方法详细说明
- ASP.NET内置对象(详细)
- asp.NET的七个内置对象及其作用
- [Javascript]:JS创建对象方式、对象使用说明与常用内置对象总结
- ASP.NET的内置对象介绍
- ASP.net内置对象-Session对象
- 详解ASP.NET的内置对象
- ASP入门(五):内置对象Response
- Asp的两个内置对象request和response
- ASP内置对象详解之Session对象
- ASP.NET中的五个内置对象的详解
- ASP内置对象介绍
- ASP.NET内置对象详解
- Asp.net夜话之二:asp.net内置对象
- ASP.NET 常用内置对象详解-----Response