Om meerdere sitemaps te kunnen gebruiken in je asp.net website moet de web.config uitgebreid worden met de sitemap property:
<sitemap defaultprovider="XmlSiteMapProvider" enabled="true"> <providers> <add sitemapfile="web.sitemap" name="XmlSiteMapProvider" type="System.Web.XmlSiteMapProvider" securitytrimmingenabled="true"></add> <add sitemapfile="my.sitemap" name="MyXmlSiteMapProvider" type="System.Web.XmlSiteMapProvider" securitytrimmingenabled="true"></add> </providers> </sitemap></pre> Om de andere sitemap te gebruiken voeg een SiteMapDatasource toe aan de pagina: <pre lang="html"> <asp:sitemapdatasource id="SiteMapDataSource1" runat="server" sitemapprovider="MyXmlSiteMapProvider"></asp:sitemapdatasource>
Deze kan nu gebind worden aan een navigatie control (treeview, menu)