I need to pass one successful exit message in one of the views, but I cannot do this. Here is what I have.
The solution does not work:
public ActionResult Logoff()
{
DoLogOff();
TempData["Message"] = "Success";
return RedirectToAction("Index", "Home");
}
public ActionResult Index()
{
return View();
}
CSHTML Index File:
@Html.Partial("../Home/DisplayPreview")
DisplayPreview CSHTML File:
@TempData["Message"]
Working solution
public ActionResult Logoff()
{
DoLogOff();
return RedirectToAction("Index", "Home", new { message = "Logout Successful!" });
}
public ActionResult Index(string message)
{
if (!string.IsNullOrEmpty(message))
TempData["Message"] = message;
return View();
}
CSHTML Index File:
@TempData["Message"]
But I want something like my first decision.
source
share