【发布时间】:2011-02-03 02:34:12
【问题描述】:
这是我的默认路线。
context.MapRoute(
"CreditReview",
"Site/{sitecode}/CreditReview/{controller}/{action}/{id}",
new { action = "Index", id = "" }
);
我正在寻找添加“状态”。这是我目前拥有的,但它不起作用。我以前没有处理过路线,所以如果这是一个容易回答的问题,我很抱歉。
context.MapRoute(
"CC",
"Site/{sitecode}/CreditReview/{controller}/{status}/{action}/{id}",
new { action = "Index", id = "" });
【问题讨论】:
-
你按什么顺序排列它们?我认为第二个应该是第一个。最不具体的路线先于最具体的路线。您还可以提供一个您尝试为您的两个 MapRoutes 路由的示例 URL 吗?
-
我最后列出了默认路由。与默认路由匹配的 url 示例如下:localhost/CreditCoachPlus.Site/Site/ABC123/CreditReview/… 我尝试工作的示例如下:localhost/CreditCoachPlus.Site/Site/ABC123/CreditReview/…
标签: c# .net asp.net asp.net-mvc routes