什么是在asp.net MVC实际使用TempData集合的,我需要收集的利弊,并做我需要使用它,这看待它会被共享,或任何关于它的有用的信息,终于如果有人能告诉我什么时候使用它,而不是ViewData的?

在预先感谢

<强> CLOSED 的ViewData和TempData的关系?的精确副本

有帮助吗?

解决方案

TempData的用于共享控制器动作之间的数据。如果你的控制器做了RedirectToAction和目标的行动需要的数据(可能是一个特定的模型实例)时采取行动,你可以存储在TempData的这个数据。使用TempData的是类似于会话存储,但只为一个往返。您可以使用TempData的,当您需要将数据传递到另一个控制器动作,而不是渲染视图。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top