如何在 asp.net MVC 4 & 中设置默认控制器MVC 5 [英] How to set Default Controller in asp.net MVC 4 & MVC 5
本文介绍了如何在 asp.net MVC 4 & 中设置默认控制器MVC 5的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何为我的 ASP.NET MVC 4 项目设置默认控制器而不是 HomeController?
How do I set Default Controller for my ASP.NET MVC 4 project without making it HomeController?
我应该如何在应用程序启动时设置默认的区域?
How should I setup a default Area when the application starts?
推荐答案
最好的方法是改变你的路线.默认路由(在你的 App_Start 中定义)设置 /Home/Index
the best way is to change your route. The default route (defined in your App_Start) sets /Home/Index
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters*
new { controller = "Home", action = "Index",
id = UrlParameter.Optional }
);
作为默认登陆页面.您可以将其更改为您希望的任何路线.
as the default landing page. You can change that to be any route you wish.
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters*
new { controller = "Sales", action = "ProjectionReport",
id = UrlParameter.Optional }
);
这篇关于如何在 asp.net MVC 4 & 中设置默认控制器MVC 5的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文