Witam

w RouteConfig-u mam następującą RouteMap

            routes.MapRoute(
                name: "Aktualnosci",
                url: "Aktualnosci",
                defaults: new { controller = "Aktualnosci", action = "Lista" }
            );

dla Aktualności w Mvc.sitemap dodałem standardowy wpis

<mvcSiteMapNode title="Aktualności" controller="Aktualnosci" action="Lista"/>

i to działa poprawnie.

Mam problem z generowaniem pozycji dla Artykułów które mają następującą RoutMape

            routes.MapRoute(
                name: "Artykuly",
                url: "{controller}/{TytURL}-{id}",
                defaults: new { controller = "Artykul", action = "Artykul", TytURL = UrlParameter.Optional, id = UrlParameter.Optional },
            );

w wyniku czego link wygląda następująco: http://www.domena.pl/Artykul/Szkolenia-1, http://www.domena.pl/Artykul/Praca-2, itp.

Jak mam ustawić mvcSiteMapNode aby to działało gdzie w linku mam nazwę kontrolera/tys. artykułu i jego id
w kontrolerze Artykul wywoływana jest akcja Artykul z dwoma parametrami Tyt-artykułu i id

<mvcSiteMapNode title="Szkolenia" controller="Artykul" action="Artykul"  />

to nie działa.

Dzięki za pomoc