An overview of how securityTrimmingEnabled is supposed to work.

I think that the #1 most confusing or misunderstood portion of Site Navigation is the securityTrimmingEnabled flag and the roles attribute on siteMapNodes.  This post wil hopefuly clear up some of the confusion. SecurityTrimmingEnabled Firstly, let me be explicit about this: out of the box, securityTrimmingEnabled is meant to be a security feature. By secure, let me use the…

18

SiteMapProvider and spaces in querystrings

A user found an interesting issue in the SiteMapProvider code.  It seems that if you have a node that has a url such as: “~/home.aspx?p=some text”  (notice the space in the query string) and you are actually navigated to that url, SiteMap.CurrentNode doesn’t actually return the correct node.  The reason for this is that the…

2