Построение трассы MVC n-level

Я хочу создать каталог товаров с категориями N-уровня

например

/Catalog/Category1/Category2/../SubCategoryN/Product/{ProductActions}/{ID}

And at the same time be able to 

/Catalog/Category1/Category2/../SubCategoryN/{CategoryActions}

Это возможно, и если да, то как?

1 ответ

Решение

Не с классом Route по умолчанию, но вы можете создать свой собственный класс маршрута, производный от RouteBase. В основном вам приходится выполнять всю работу по синтаксическому анализу URL, но вы можете использовать исходный код Route, чтобы помочь вам начать работу.

Другие вопросы по тегам