MvcSiteMapProvider preservedRouteParameters Использование

У меня есть маршрут, определенный в моем действии контроллера [Маршрут ("xxx/{xxxId:int}/yyy/{yyyId:int}/Details/{editable:bool}")]

Я использовал 'preservedRouteParameters' и сумел получить показ крошки

Мой mvcSiteMapNode выглядит так: mvcSiteMapNode title="TheTitle" controller="yyy" action="Details" preservedRouteParameters="xxxId, yyyId, редактируемый"

Я хотел бы, чтобы URL хлебной крошки содержал идентификатор для предыдущей стадии. то есть xxxId.

Может кто-нибудь помочь с тем, как этого добиться?


[править] Поиграв с этим немного больше, мне кажется, что проблема в том, что мой "id" не назван последовательно.

В родителе у меня есть "id", а на подстранице у меня есть "xxxId". Кажется, сработало их изменение на "id".

0 ответов

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