mvc3中Viewbag的范围是什么?我们如何在MVC中维护状态

Mat*_*hew 6 .net c# entity-framework-4 asp.net-mvc-3

  1. mvc3中Viewbag的范围是什么,它只在我们通过我的动作方法呈现的页面上可用.
  2. 我们如何在MVC中跨页面维护信息.假设我创建新员工,当我转到下一页时,我想要员工信息.
  3. 我们如何在MVC中维护状态.

Jas*_*ley 4

  1. 视图包是 httpcontext 的一部分。它主要在控制器操作中设置并在视图中读取,但可以从 http 请求/响应中的 mvc 框架中的任何位置访问它。
  2. 网络没有状态,就像在富客户端应用程序中一样。要维护页面之间的值(或者更恰当地说,请求到请求),您可以使用 cookie、会话、查询字符串、请求正文(想想 post/put 请求)。
  3. 与#2 相同。