c# – 在重定向之前设置Viewbag

在我调用重定向之前是否可以设置ViewBag?

我想要的东西

@ViewBag.Message="MyMessage";
RedirectToAction("MyAction");
当使用重定向时,不应使用ViewBag,而应使用TempData

public ActionResult Action1 {
 TempData["shortMessage"] = "MyMessage";
 return RedirectToAction("Action2");
}

public ActionResult Action2 {
 //now I can populate my ViewBag (if I want to) with the TempData["shortMessage"] content
  ViewBag.Message = TempData["shortMessage"].ToString();
  return View();
}
http://stackoverflow.com/questions/14497711/set-viewbag-before-redirect

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:c# – 在重定向之前设置Viewbag