【发布时间】:2013-12-03 12:28:18
【问题描述】:
我在/Folders/Index 有一个观点。我希望能够导航到/Folders,并传递一个id,比如/Folders/123。所以我创建了这条路线:
routes.MapRoute(
name: "",
url: "Folders/{parentFolderId}",
defaults: new { controller = "Folders", action = "Index",
parentFolderId = UrlParameter.Optional }
);
这确实适用于上述情况。
问题是,如果我尝试导航到 /Folders/Create,它只会呈现我的 Index 视图。
如何更改路线才能正常工作?
我对路由系统很陌生,如果这是一个简单的答案,我深表歉意,但我认为这可以解决问题。另外,有人可以指导我找到一个很好的资源来学习如何自己做这些吗?
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-mvc-4 asp.net-mvc-routing