I think the C# ASP.NET SiteMap uses URL as a dictionary key internally since it has to lookup by URL all the time, and forces them to be unique. I want to use that lookup table, but I can't seem to find access to it.
What is the most efficient way to get a specific SiteMapNode by URL? Is there access to it?
My use case is that I want to make a navigation bar populated from the sitemap, starting with the node that's two deep from the root, in my current node's parent chain.