Superdopey’s Techblog

Multiple sitemaps

| 0 comments

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)

Leave a Reply

Required fields are marked *.

*