Hi I'm using c# mvc MvcSiteMapProvider.
I've got a section of my site set up like this in the mvc.sitemap file.
<mvcSiteMapNode title="Reports" controller="Reports" action="Index">
<mvcSiteMapNode title="Directorates" controller="ReportsDirectorate" action="Index" key="ReportsDirectorate">
<mvcSiteMapNode title="Divisions" controller="ReportsDirectorate" action="Directorate" key="ReportsDirectorateDirectorate" preservedRouteParameters="id">
<mvcSiteMapNode title="Teams" controller="ReportsDirectorate" action="Division" preservedRouteParameters="id,divisionId">
<mvcSiteMapNode title="Team" controller="ReportsDirectorate" action="Team" preservedRouteParameters="id,divisionId,teamId"/>
</mvcSiteMapNode>
</mvcSiteMapNode>
</mvcSiteMapNode>
</mvcSiteMapNode>
The final node title="team" has an offending action in the controller like this.
[MvcSiteMapNode(Key = "ReportsDirectorateDirectorate", ParentKey = "ReportsDirectorate", Title = "Soimething here")]
[SiteMapTitle("team.Division.Name", Target = AttributeTarget.ParentNode)]
[SiteMapTitle("team.Name")]
public ActionResult Team(int teamId)
I'm trying to influence the title for this node which is basically the ParentNode's Parent, for use in the breadcrumb.
<mvcSiteMapNode title="Divisions" controller="ReportsDirectorate" action="Directorate" key="ReportsDirectorateDirectorate" preservedRouteParameters="id">
How do you do this? Thanks Richard