Nu eram multumit de vechiul sitemap de la ASP.NET – din singurul motiv ca nu e dinamic – adica nu tine seama ca poate exista Categorie\Produs\{id}\edit.
Ca omul puturos , am cautat pe google si am gasit pe codeplex http://mvcsitemap.codeplex.com/
Citeva observatii :
- Neaparat in web.config trebuie sa puneti intrarea <siteMap defaultProvider="MvcSiteMap">
- Daca vreti ca nodul curent sa aiba o denumire OK, atunci puneti in controller : SiteMap.CurrentNode.Title = “<denumire>”
- Mai are citeva bube in cap -nu stiu de ce citeodata nu afiseaza- asa ca e bine la 2 sa verificati SiteMap.CurrentNode de null
- Suporta si atribute pe controller– insa nu v-as sfatui sa le folositi.
Succes!