Is it possible to set the ViewBag
before I call a redirection?
I want something like:
@ViewBag.Message="MyMessage";
RedirectToAction("MyAction");
See Question&Answers more detail:osIs it possible to set the ViewBag
before I call a redirection?
I want something like:
@ViewBag.Message="MyMessage";
RedirectToAction("MyAction");
See Question&Answers more detail:osWhen you use redirection, you shall not use ViewBag
, but 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();
}