一,控制器
CheckIndexAreaRegistration.cs public class CheckIndexAreaRegistration : AreaRegistration { public override string AreaName { get { return "CheckIndex"; } } public override void RegisterArea(AreaRegistrationContext context) { context.MapRoute( "CheckIndex_default", "CheckIndex/{controller}/{action}/{id}", new { action = "Index", id = UrlParameter.Optional }, new string[] { typeof(CheckIndexAreaRegistration).Namespace } //增加此行,不然会出现controller命名重复的exception ); } } ShowAllController.cs public class ShowAllController : BaseController { [SkipRole] public ActionResult Index() { return View(); } }
二,视图