You can bind navigation controls such as the TreeView and Menu controls to a SiteMapDataSource control.
You can bind GridView or DropDownList control to a SiteMapDataSource control.
File: Web.sitemap
url="Default.aspx"
title="Home"
description="The Home Page">
url="Default1.aspx"
title="Our Products"
description="Products that we offer">
url="FirstProduct.aspx"
title="First Product"
description="The description of the First Product" />
url="SecondProduct.aspx"
title="Second Product"
description="The description of the Second Product" />
url="Default2.aspx"
title="Our Services"
description="Services that we offer">
url="FirstService.aspx"
title="First Service"
description="The description of the First Service"
metaDescription="The first service" />
url="SecondService.aspx"
title="Second Service"
description="The description of the Second Service" />
The Site Map file represents a website with the following folder and page structure:
Default.aspx
Products
FirstProduct.aspx
SecondProduct.aspx
Services
FirstService.aspx
SecondService.aspx
File: Default.aspx
<%@ Page Language="C#" %>
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Home