如何为我的ASP.NET MVC4项目设置默认控制器而不使其成为HomeController?
当应用程序启动时,我应该如何设置默认值Area?
如何为我的ASP.NET MVC4项目设置默认控制器而不使其成为HomeController?
当应用程序启动时,我应该如何设置默认值Area?
最好的办法是改变路由.默认路由(在应用程序_Start中定义)设置为/Home/Index
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters*
new { controller = "Home", action = "Index",
id = UrlParameter.Optional }
);
作为默认登录页.你可以把它改成你想要的任何路由.
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters*
new { controller = "Sales", action = "ProjectionReport",
id = UrlParameter.Optional }
);