ASP.NET 中的 SessionState 和 ViewState 有什么区别?
会话状态包含与服务器的特定会话(由特定客户端/浏览器/机器)有关的信息。这是一种跟踪用户在网站上所做的事情的方法......跨多个页面......在 Web 的无状态状态下。例如,特定用户购物车的内容就是会话数据。Cookies 可用于会话状态。另一方面, 视图状态是特定网页的特定信息。它存储在隐藏字段中,因此对用户不可见。它用于维持用户的错觉,即页面记住了他上次在其上所做的事情——不要在他每次回帖时都给他一个干净的页面。