【发布时间】:2010-11-16 14:44:46
【问题描述】:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult CreateUser([Bind(Exclude = "Id")] User user)
{
...
db.SubmitChanges();
ViewData["info"] = "The account has been created.";
return RedirectToAction("Index", "Admin");
}
这不会在redirectToAction 之后保留视图数据中的“信息”文本。 我将如何以最优雅的方式解决这个问题?
我目前的想法是将 Index controlleraction 中的内容放在 [NonAction] 中,并从 Index 操作和 CreateUser 操作中调用该方法,但我觉得必须有更好的方法。
谢谢。
【问题讨论】:
标签: asp.net-mvc viewdata redirecttoaction