12 2013 档案
ASP.NET状态管理之会话状态
摘要:ASP.NET 提供了会话状态管理,使您可以根据多种请求存储与唯一浏览器会话相关联的信息。您可以存储由键名或数字索引引用的值的集合。您可以使用 HttpSessionState 类访问会话值和功能,该类可通过当前 HttpContext 的 Session 属性或 Page 的 Session 属性进行访问。会话数据通过唯一标识符与特定浏览器会话相互关联。默认条件下,该标识符存储在浏览器的不过期会话 Cookie 中,但是您也可以在应用程序配置的 sessionState 元素中,将 cookieless 属性设置为 true 或 UseUri,以此方法配置应用程序,将会话标识符存储在 URL
阅读全文
ASP.NET状态管理之 Cookie
摘要:Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。Cookie 包含每次用户访问站点时 Web 应用程序都可以读取的信息。本主题包括:编写cookie 、读取cookie、删除cookie。cookie提供了一种在Web应用程序中存储用户特定信息 的方法。例如用户访问您的站点的时候,您可以使用cookie存储用户信息。当影虎再次访问的时候,应用程序便可以检索以前存储的信息了。在用户请求页面的同时,服务器不仅把页面反送给客户,而且还可能设置一些cookie到客户端,用户在获得页面的同时也获得了cookie,并保存的硬盘上。以后用户再次访问站点时浏览器便会把硬
阅读全文
ASP.NET状态管理概述之视图状态(ViewState)
摘要:本人初学ASP.NET,在阅读了一些材料后,整理一下。ASP.NET状态管理基本上有8种途径,视图状态;控件状态;Hidden Fileds(隐藏域);Cookie;查询字符串;应用程序状态;Session State;配置文件属性。需要指出的是后三种方法是在服务器端保存状态的。每个方案都有优缺点,具体选择取决于响应的方案。好话不多说,To the point directly。视图状态(ViewState)属性提供一个字典对象,用于同一页面的多个请求之间保留值,这是页面在往返之间保留状态的默认方法。是在ASP.NET2.0之后对服务器端控件而言的,若要使用 ViewState 属性,ASP.
阅读全文