Chapter 13 URL Routing
routing system has two functions:
Examine an incoming URL
Generate outgoing URLs
URL Patterns
{controller}/{action}
//Route myRoute = new Route("{controller}/{action}", new MvcRouteHandler());
//routes.Add("MyRoute", myRoute);
//routes.MapRoute("MyRoute", "{controller}/{action}");
//routes.MapRoute(name: "MyRoute", url: "{controller}/{action}");
//----------Default------------------------------------------------
routes.MapRoute("MyRoute", "{controller}/{action}", new { controller = "Home", action = "Index" });
//routes.MapRoute("MyRoute", "{controller}/{action}/{id}", new { controller = "Home", action = "Index", id = "DefaultId" });
routes.MapRoute("", "Public/{controller}/{action}", new { controller = "Home", action = "Index"});
//routes.MapRoute("", "X{controller}/{action}");
//routes.MapRoute("MyRoute", "{controller}/{action}", new { controller = "Home", action = "Index" });
//routes.MapRoute("", "Public/{controller}/{action}", new { controller = "Home", action = "Index" });
// //Ror chapter14
// //routes.MapRoute("MyRoute", "{controller}/{action}/{id}", new { controller = "Home", action = "Index", id = UrlParameter.Optional});
// routes.MapRoute("MyRoute", "{controller}/{action}/{id}", new { controller = "Home", action = "Index", id = UrlParameter.Optional});

浙公网安备 33010602011771号