摘要:
自定义路由一定要在默认路由上面 routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( "Default", // 路由名称 "{controller}/{action}/{id}", // 带有参数的 URL new { controller = "Home", action = "Index", id = UrlParameter.Optional } // 参数默认值 ); 上面是一个默认的路由,有路由名字那么代表一定是允许有多个路由的。 在MVC中,自定义的路由一定要写在默认的路由上面,这样才能起作用。 如下,代码: 阅读全文