我正在使用ASP.NET MVC with Areas并希望遵循以下过程:
在加载应用程序时,我的第一页将登录来自主控制器操作结果(来自主解决方案资源管理器的控制器而不是区域)
假设我在加载应用程序时有AccountController,我的第一页登录帖子将调用主控制器actionmethod登录的httppost。
在登录控制器中,我想根据登录完成重定向到区域控制器:
的AccountController:
public ActionResult LoginEmployee(string Name, string Password)
{
if (Name == "Admin")
{
return RedirectToAction("Index", "AdminHome", new { Area = "Admin" });
}
else
{
return RedirectToAction("Index", "CustomerHome", new { Area = "Customer" });
}
}
但是这段代码没有返回到区域控制器,没有任何事情发生,可能是我做错了什么或者出错了。
请告诉我是否有任何错误。
提前致谢。