aspnet-8293-components-site-navigation-and-layout-site-map-control.md
The DevExpress ASP.NET controls include two individual components - ASPxSiteMapControl and ASPxSiteMapDataSource allowing you to maintain site maps.
The ASPxSiteMapControl adds an advanced site map generation engine to your development arsenal. It gives you what you would expect from a site map control and much more. As you would expect, it lets you read an XML site map and visualize it using numerous automatic link arrangement options. It offers you advanced style customization mechanisms and even node templates, so you can display anything you like within a site map node - from page descriptions to images.
The ASPxSiteMapDataSource is a unique data source component which extends the standard data source to make it much easier to customize the structure of your site map. With this component you don’t even need to have an XML site map file. It enables you to build your site map automatically, based on the structure of your current site. Along with automatic site map generation, you can easily customize the site map manually - simply drag pages from the site structure tree view to the site map. You can create your own nodes manually, or delete individual nodes directly in the designer - everything’s under your total control.
This topic lists the features that are unique to the site maps controls.
The following visual elements are available in the ASPxSiteMapControl.