ASP.NET MVC5路由实践RouteConfig
RouteConfig.cs
public class RouteConfig { public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); //如请求http://localhost:50836/test,由ZJ.MVC5.Platform.Controllers.TestController.cs 响应请求 routes.MapRoute( name: "Default2", url: "test/{action}", defaults: new { controller = "Test", action = "Index", id = UrlParameter.Optional }, namespaces: new string[] { "ZJ.MVC5.Platform.Controllers" } ); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", ////defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } //defaults: new { controller = "Default", action = "Index", id = UrlParameter.Optional }, ////defaults: new { controller = "Test", action = "ShopPic", id = UrlParameter.Optional }, //namespaces: new string[] { "ZJ.MVC5.Platform.Areas.Movie" } //影片管理 //).DataTokens.Add("Area", "Movie"); defaults: new { controller = "Default", action = "Index", id = UrlParameter.Optional }, namespaces: new string[] { "ZJ.MVC5.Platform.Areas.QuestionBank" } ).DataTokens.Add("Area", "QuestionBank"); } }
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步