【发布时间】:2010-09-22 17:10:56
【问题描述】:
我想创建动态 url,该 url 路由到具有 Id 值的控制器操作。我使用包罗万象的参数创建了以下路线
routes.MapRoute(
"RouteName",
"{id}/{*Url}",
new { controller = "Controller", action = "Action", id = "" }
);
这按预期工作,并允许我使用以下网址:
“http://website.com/1/fake/url/path”(1 是传递给操作方法的 id)
有没有人知道在不创建我自己的 http 模块的情况下以这种方式实现它的方法?:
“http://website.com/fake/url/path/1”
谢谢 - 马克
【问题讨论】:
-
所以你想要在 id 参数之前任意数量的段?
标签: asp.net-mvc model-view-controller url routes