Я хотел бы создать динамические URL-адреса, которые маршрутизируются к действиям контроллера с использованием значения Id. Я создал следующий маршрут с помощью кетчуп всех параметровMVC Dynamic Routes
routes.MapRoute(
"RouteName",
"{id}/{*Url}",
new { controller = "Controller", action = "Action", id = "" }
);
Это работает, как ожидалось, и позволяет мне использовать следующие Urls:
«http://website.com/1/fake/url/path» (1 будучи идентификатор, который переходит в руки метод действия)
кто-нибудь знает способ добиться его таким образом вместо того, чтобы не создавать свой собственный модуль HTTP ?:
«http://website.com/fake/url/path/1»
Thanks - Mark
Итак, вы хотите произвольное количество сегментов перед параметром id? – Haacked 2008-11-18 16:59:09