执行效果:
1.3、TempData
ViewData属性与ViewBag属性无法跨Action方法传递数据,当需要在多个Action方法之间传递数据时,可采用TempData属性。
TempData属性是将数据保存在Session中。
控制器:
/// <summary> /// Get /// </summary> /// <returns></returns> public ActionResult Index() { TempData["Msg"] = "一时的刺激和一辈子的幸福,那个更重要?"; return View(); } public ActionResult About() { return View(); }
【About.cshtml】视图:
<h2>@TempData["Msg"]</h2> <hr/> <h2>可是有些人分不清。</h2>