The article How to skip the root node from the site map in ASP.NET teaches you how you can skip the root node. This article will teach you how you can show just a portion of the complete size map, starting from the current node. For example, you might use a control such as the TreeView …
SiteMapDataSource
ASP.NET ships with a single site map provider, named XmlSiteMapProvider which looks for an XML file named Web.sitemap in the root of the virtual directory and retrieves site map information from it. If you want to retrieve a site map from another location or in a custom format, you’ll need to create your own site map …