【发布时间】:2018-11-22 06:38:52
【问题描述】:
在 Asp.net 中有两种状态管理技术
服务器端状态管理
- 会话
- 应用状态
- 简介
客户端状态管理
- 视图状态
- 查询字符串
- Cookie
- 控制状态
- 隐藏字段
我知道在 Asp.net MVC 中除了 ViewState 和 Control State 之外的所有状态都支持。
我对 ViewData、ViewBag、TempData 感到困惑,例如 客户端状态管理技术 或 服务器端状态管理技术 >.
我的意思是,如果我们将数据存储在 ViewData、ViewBag 或 TempData 中,那么它们在客户端机器或服务器机器上拥有内存空间。
【问题讨论】:
-
所有 3 个都是服务器端。另请参阅ViewBag, ViewData and TempData
-
嗨,Stephen Muecke,你确定,因为我没有得到任何自信的答案,我搜索了很多文章。我很困惑,因为读了这篇文章biswaranjan2010.wordpress.com/…
-
阅读给你的链接(或其他数百个解释
ViewData、ViewBag和TempData是什么的人)。它们都与客户端状态管理无关,只有TempData与服务器端状态管理有关(它使用Session)
标签: asp.net-mvc