我可以使用条件语句将用户重定向到MVC4中的某个视图吗?

时间:2012-07-14 19:15:33

标签: asp.net-mvc-4

我想知道是否可以使用if条件将用户重定向到MVC4 C#中的某个视图?

例如

    public ActionResult MyController()
    {
        if(this) {
            return View1();
        }
        else {
            return View2();
        }

    }

2 个答案:

答案 0 :(得分:1)

您可以返回RedirectResult以重定向到特定网址。

答案 1 :(得分:1)

您可以像这样调用命名的视图:

public ActionResult MyController()
{
    if(true) 
    {
        return View("SomeViewA");
    }
    else {
        return View("SomeViewB");
    }

}