This sample demonstrates the use of the template technology found in the ASPxSiteMapControl. Template types available in the site map control provide powerful a powerful means by which to transform the control's layout, define non-typical styles for the control's elements and supply the control with specific visual effects.
This demo represents the products section of a site. Each product can have one of the three following states at any point in time - "new", "update", "coming soon".
In order to define a product's type, the type attribute is created in the "~/App_Data/SiteMap/Products.sitemap", as follows:
<siteMapNode ... type="update" />
The ASPxSiteMapControl's NodeTemplate is defined in aspx code so that the representation of the ASPxSiteMapControl can change based on the obtained value of the created type attribute. (See ASPX code)