Я использую маршрутизацию asp.net в приложении webforms.
Я бы хотел получить следующий формат URL:
http://[domain]/{parent-category}/{sub-category}/{sub-category}
, где в качестве значения маршрута доступна самая правая категория.
В настоящее время я добился этого с помощью следующего маршрута:
routes.MapPageRoute(
"category-browse",
"{*category}",
"~/category.aspx"
);
Это пройдет все категории, т. Е. «Тренеры / бегающие / nike-бегущие тренеры», так что я могу взять последний с небольшим количеством манипуляций со строкой.
Есть ли лучший способ сделать это?