How to make a SiteMapDataSource to use a SiteMapProvider defined in Web.Config?

  • Thread starter Thread starter shapper
  • Start date Start date
S

shapper

Hello,

How to make a SiteMapDataSource to use a SiteMapProvider defined in
Web.Config?
I think I should use something like:

MySiteMapDataSource.Provider = ...

However I don't know what to place in "...".
I tried to use a string with the name of the provider but it didn't
work.

Thanks,
Miguel
 
Hi,
You shoud set the SiteMapProvider property of the SiteMapDataSource control
to the name of the sitemap provider toy defined in the web.config, as
illustrated below

<siteMap defaultProvider="CustomSiteMapProvider" enabled="true">
<providers>
<add name="CustomSiteMapProvider" type="CustomSiteMapProvider"
/>
</providers>
</siteMap>

MySiteMapDataSource.SiteMapProvider="CustomSiteMapProvider"
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top