asp.net - SessionState 和 ViewState 有什么区别?

标签 asp.net session-state viewstate

ASP.NET 中的 SessionState 和 ViewState 有什么区别?

最佳答案

session 状态包含与服务器的特定 session (由特定客户端/浏览器/计算机进行)相关的信息。这是一种跟踪用户在网站上执行的操作的方法。跨多个页面...在无状态的 Web 中。例如特定用户购物车的内容是 session 数据。 Cookie 可用于 session 状态。
另一方面,查看状态是特定于特定网页的信息。它存储在隐藏字段中,因此用户看不到它。它用于维持用户的错觉,即该页面记住了他上次在该页面上执行的操作 - 不要在他每次回发时都给他一个干净的页面。 Check this page for more

关于asp.net - SessionState 和 ViewState 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/733482/

相关文章:

asp.net - MySQL session 状态提供程序在过期的 session 上崩溃

.net - 渗透测试盲 SQL 注入(inject)和 View 状态错误

jsp - JSP-Servlet应用程序的任何viewstate实现?

android - Gallery/AdapterView 子绘图状态

asp.net - Http.Page.Request [""] 未返回正确的值

c# - 为什么使用异步请求而不是使用更大的线程池?

session-state - 使用 HTTP session 状态的 Orchard CMS 模块

asp.net - 最简单的 ASP .NET AJAX 代理页面

asp.net - IIS从我的ASP.NET MVC应用程序抛出404错误

sql-server - SQL session 状态服务器动态连接字符串