In the sitemap I have several nodes where a route parameter (meetingId) is included when generating the URLs e.g.
<mvcSiteMapNode controller="MeetingAttendants" action="Index" title="Attendants" preservedRouteParameters="meetingId" />
When I browse one meeting (meetingId = 1) and switch to another meeting (meetingId = 2), the menu generated by mvcsitemapprovider does not change.
The node above would generate the URL:
Meetings/1/Attendants/
But should it should actually be:
Meetings/2/Attendants
In my top level node I have changeFrequency="Always":
<mvcSiteMapNode title="Home" controller="Home" action="Index" changeFrequency="Always" updatePriority="Normal">
And in web.config I have:
cacheDuration="0"
How come the nodes are cached? And how to solve this issue?