我有两条路线,除了默认:
routes.MapRoute("ShopDefault",
"Shop/{id}/{action}",
new { controller = "Shop" });
routes.MapRoute("Shop",
"Shop/{id}/List/{categoryID}",
new { controller = "Shop", action = "List"});
第一条路线完美运行,链接如.../Shop/3/Index,.../Shop3/Messages被正确处理。
但是对于第二条路线-.../Shop/3/List/5找不到类似的链接。有谁知道为什么?