2008-11-24 61 views

回答

17

TempData的用于共享控制器动作之间的数据完全相同的副本。如果您的控制器执行RedirectToAction并且目标操作需要数据(可能是特定的模型实例)来执行操作,则可以将此数据存储在TempData中。使用TempData类似于将它存储在会话中,但仅用于一次往返。当您需要将数据传递到另一个控制器操作而不是用于呈现的视图时,您可以使用TempData。