Expressionweb; meerdere .sitemaps in een website

  • Onderwerp starter Onderwerp starter Fay
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Fay

Gebruiker
Lid geworden
15 jan 2006
Berichten
12
Dag allemaal,

Kan iemand mij helpen :(

Ben bezig met het maken van een website. Deze bestaat uit een aantal .dwt sjablonen en daaronder liggende pagina's. Voor ieder .dwt sjabloon wil ik een andere navigatiestructuur. Daarnaast heb ik een aantal sitemap bestanden gemaakt, waarin de betreffende navigatiestructuur voor de verschillende .dwt sjablonen staat. Wanneer ik nu een menu control op zo'n .dwt sjabloon plaats gaat deze steeds automatisch naar Web.sitemap. Nu heb ik al een Web.config gemaakt en daarin de volgende code geplaatst:

<!-- other configuration sections -->
<siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
<providers>
<add
name="CommuniteitenSiteMap"
type="System.Web.XmlSiteMapProvider"
siteMapFile="~/Communiteiten/Communiteiten.sitemap" />
</providers>
</siteMap>

Daarnaast heb ik bij de property SiteMapProvider de naam CommuniteitenSiteMap ingevuld. Ik begrijp overal dat het nu eigenlijk zou moeten werken, maar dat doet het niet. Het menu control blijft zijn gegevens ophalen uit web.sitemap.

Wanneer ik de pagina bekijk in de browser krijg ik een foutmelding waarin staat dat XmlSiteMapProvider niet is opgenomen in de verzameling providers.

Kan iemand mij a.u.b. helpen????

Alvast heel hartelijk dank en groetjes,

Hanneke
 
Gevonden!

Dag allemaal,;)

Het antwoord is eenvoudiger dan ik dacht. Foutje op de site van Microsoft.
De defaultprovider moet niet zijn XmlSiteMapProvider, maar AspnetXmlSiteMapProvider, nu werkt het wel.

Misschien dat iemand anders er nog wat aan heeft,

Groetjes,

Hanneke
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan