[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 の後にビューデータに「info」テキストを保持しません。この問題を最もエレガントな方法で回避するにはどうすればよいですか?
私の現在のアイデアは、[NonAction] に Index コントローラ アクションからのものを配置し、Index アクションと CreateUser アクションの両方からそのメソッドを呼び出すことですが、もっと良い方法があるはずだと感じています。
ありがとう。