现在,我有一个家庭控制器,其功能可以验证用户身份。我有它,所以如果普通用户登录,则返回此控制器中的主菜单。但是,我想这样做,如果登录的用户是Admin,则使用完整的不同视图。因此,我想让它根据这个条件使用不同的控制器。如果有人可以提供帮助,那就太棒了。这是我现在正在看的内容片段。
if (username == "user" && password == "test")
{
ViewBag.name = (string)username;
return View("Main", new { name = username });
}
else if (username == "Admin" && password == "test")
{
ViewBag.name = (string)username;
//return AdminController main menu view here?
}
答案 0 :(得分:2)
您可以使用RedirectToAction:
return RedirectToAction("Main", "Admin", new { name = username });