区域的存在即是因为 ASP.NET MVC 框架是可以做很大项目的, 很大项目就有可能出现各个模块之间有重名产生,Areas就是为了处理重名:
添加方式:
以为不行,结果还真可以这样写:
if (this.HttpContext.Request.Browser.IsMobileDevice)
{
return RedirectToAction("Index", "System/MobileHome");
}
return View();
文件结构: