The quick and easy way of displaying an ASP.net site map (web.sitemap) in an ASP.net page is to use a TreeView control bound to a SiteMapDataSource component as shown in the following example:Which results in a mass of nested tables, in-line styles, and generally messy mark-up.With just a little mor