0
私が応じて、コントローラにそれを投稿し、ビューを返すことでパラメータを取得し、ほとんどのソフトウェアを持って返す前に:チェックビューが存在するかどうか、フォルダ、それは
if (TempData[Main.SELF_DEPOSIT_LAYOUT] != null && TempData[Main.SELF_DEPOSIT_LAYOUT] is SelfDepositInit)
{
var mainLayout = TempData[Main.SELF_DEPOSIT_LAYOUT] as SelfDepositInit;
Session["layoutSelfDeposit"] = mainLayout.Layout;
return View("~/Views/SelfDeposit/" + Session["layoutSelfDeposit"] + "/" + this.ControllerContext.RouteData.Values["action"].ToString() + ".cshtml", model);
}
私の問題は何であるかもし投稿者値が間違った値を送信していて、ビュー/フォルダが存在しない場合 この場合、私はデフォルトのフォルダを提出したいと思います。
どのように達成できますか?
をデフォルトにそれをリダイレクト返す場合、ビューの存在を確認するために、この方法でビュー名を提供しますhttp://stackoverflow.com/questions/717628/asp-net-mvc-404-error-handling)。 – Berkay