ASP.NET Lab

The Best Web, The Best Future

博客园 首页 新随笔 订阅 管理

随笔分类 -  ASP.NET / 状态管理

上一页 1 2

摘要:ASP.NET 会话状态允许你为用户在不同的 ASP.NET 页面导航之间存储并获取状态值。因为 HTTP 是无状态的协议,所以这意谓着 Web 服务器会把页面的每个 HTTP 请求都视为是相对独立的;默认时,服务器在先前的请求期间并不知道变量的值。ASP.NET 会话状态会在一个有限的时间段期间(如会话过程)从相同浏览器中对被接收的请求进行识别,并为该会话在持续期间提供持续保持变量值的能力。 阅读全文
posted @ 2007-01-15 19:56 Laeb

摘要:ASP.NET 会话状态允许你为用户在不同的 ASP.NET 页面导航之间存储并获取状态值。因为 HTTP 是无状态的协议,所以这意谓着 Web 服务器会把页面的每个 HTTP 请求都视为一个相对独立的请求;默认时,服务器在先前的请求期间并不知道变量的值。因此,建立需要对跨请求的状态信息(如应用程序中的购物车、数据滚动、等等)进行维护的 Web 应用程序将是一个挑战。ASP.NET 会话状态会在一个有限的时间段期间(如会话过程)从相同浏览器中对被接收的请求进行识别,并为该会话的持续期间提供持续保持变量值的能力。 阅读全文
posted @ 2007-01-15 12:31 Laeb

摘要:视图状态是 ASP.NET 页面中的一个仓库,用来存储需要在回传过程期间被保持的状态值。例如,你能够在页面下一次被发送到服务器的时候,在载入事件期间把将要被访问的信息存储到视图状态中。关于使用建议,请参考:[ASP.NET 状态管理的建议]。 阅读全文
posted @ 2007-01-14 21:53 Laeb

摘要:视图状态是 ASP.NET 页面中的一个仓库,用来存储需要在回传过程期间被保持的状态值。视图状态通常胜于会话数据或用户数据而被用于存储必须被保持的页面变量。例如,在页面下一次被发送到服务器的时候,你能够在载入事件期间把将要被访问的信息存储到视图状态中。关于使用建议,请参考:[ASP.NET 状态管理的建议]。 阅读全文
posted @ 2007-01-14 21:52 Laeb

摘要:ViewState 属性为在相同页面的多个请求之间保持状态值而提供了一个字典对象。这是 Web 页面用来在回传过程之间保持页面和控件属性值的默认方式。 阅读全文
posted @ 2007-01-14 21:52 Laeb

摘要:Web 应用程序是无状态的。服务器中的页面在每一次被请求的时候都会创建 Web 页面类的新实例。这通常意谓着所有与页面和控件相关联的信息在每次回传过程中都将被丢失。例如,如果用户在某个 HTML Web 页面的文本框中输入信息,那么该信息就会被发送到服务器,但是不会再次返回到客户端。要克服 Web 开发中这个固有的局限性,ASP.NET 页面框架包括了几个状态管理特征,其中一个就是视图状态,用于从浏览器到 Web 服务器的回传过程之间保持页面和控件的值。更多关于状态管理的信息,请参考:[ASP.NET 状态管理概览]。 阅读全文
posted @ 2007-01-14 21:51 Laeb

摘要:你不能直接删除用户计算机中的 Cookie。但是,你能够通过把 Cookie 的有效日期设置成一个已经过去的日期来指挥用户浏览器对 Cookie 进行删除。用户在下一次对设置在 Cookie 中的域或路径中的页面进行访问的时候,浏览器会检测并删除已经过期的 Cookies。 阅读全文
posted @ 2007-01-13 16:42 Laeb

摘要:Cookies 提供了一种在 Web 应用程序中存储特定用户信息(如历史记录或用户偏好)的方式。Cookie 是连同请求和回应一起在 Web 服务器和客户端之间来回传送的少量文本。Web 应用程序能够在用户访问网站的时候读取 Cookie 中所包含的信息。 阅读全文
posted @ 2007-01-13 16:41 Laeb

摘要:Cookies 提供了一种在 Web 应用程序中存储特定用户信息(如历史记录或用户偏好)的方式。Cookie 是连同请求和回应一起在 Web 服务器和客户端之间来回传送的少量文本。Web 应用程序能够在用户访问网站的时候读取 Cookie 中所包含的信息。 阅读全文
posted @ 2007-01-13 16:36 Laeb

摘要:Cookies 为 Web 应用程序提供了存储特定用户信息的方法。例如,当一个用户访问网站的时候,你能够使用 Cookies 来存储该用户的偏好或其他信息。在用户下一次访问网站的时候,应用程序能够获取这些较早前被存储的信息。 阅读全文
posted @ 2007-01-12 22:59 Laeb

摘要:状态管理是在相同或不同页面的多个请求之上维护状态和页面信息的过程。与任何基于 HTTP 技术的实质一样,Web 窗体页面是没有状态的,这意味着它们不会自动指出序列中的请求是否全部来自相同的客户端或者是否只是一个仍然在查看页面或网站的活动浏览器实例。此外,页面在每次在回传到服务器的过程中都被销毁并重建;因此,任何超出单个页面生命周期之外的信息都将不覆存在。关于服务器回传过程和 Web 窗体页面生命周期的更多信息,请参考:[ASP.NET 页面生命周期概览]。 阅读全文
posted @ 2007-01-11 23:06 Laeb

摘要:ASP.NET 2.0 保留了 ASP.NET 1.1 中的大部分功能,包括使用视图状态来自动保持页面的状态,以及会话和应用程序状态的数据库支持。另外,ASP.NET 2.0 还增加了两个新的特征:视图状态块和控件状态。 阅读全文
posted @ 2007-01-10 21:26 Laeb

摘要:页面每次被回传到服务器的时候都会创建 Web 页面类的一个新实例。在传统的 Web 开发中,这意味着在每次回传的过程中,页面中所有与页面和控件相关联的信息都将被丢失。例如,如果用户在一个文本框中输入了信息,那么在浏览器或者其他客户端设备与服务器的回传过程中,文本框中的信息将被丢失。 阅读全文
posted @ 2007-01-10 18:08 Laeb

上一页 1 2