Ik heb dus
Web.en.sitemap
Web.nl.sitemap
Web.fr.sitemap
en heb via
nu wil ik ook de sitemapdatasource (treeview & breadcrumbs) in 3 talen doen
heb het volgende gegoogled
http://msdn2.microsoft.com/en-us/library/ms178426.aspx
maar nu? is de vraag
hoe kan ik op basis vd waarde in die cookie de juiste sitemap ophalen in de web.config???
alle hulp is erg bedankt
Web.en.sitemap
Web.nl.sitemap
Web.fr.sitemap
en heb via
lees ik welke taal de gebruiker gekozen heeft, via een dropdownlistprotected override void InitializeCulture()
{
// override virtual method InitializeCulture() to check if profile contains a user language setting
//string UserCulture = Profile.GetPropertyValue("PreferredCulture").ToString();
if (Request.Cookies["PreferredCulture"] != null)
{
string UserCulture = Request.Cookies["PreferredCulture"].Value;
if (UserCulture != "")
{
// there is a user language setting in the profile: switch to it
Thread.CurrentThread.CurrentUICulture = new CultureInfo(UserCulture);
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(UserCulture);
}
}
}
nu wil ik ook de sitemapdatasource (treeview & breadcrumbs) in 3 talen doen
heb het volgende gegoogled
http://msdn2.microsoft.com/en-us/library/ms178426.aspx
en het volgende toegevoegd aan m'n web.config<siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
<providers>
<clear/>
<add name="XmlSiteMapProvider" description="Default SiteMap provider." type="System.Web.XmlSiteMapProvider" siteMapFile="Web.sitemap" securityTrimmingEnabled="true"/>
<!--<add name="XmlSiteMapProvider" description="Default SiteMap provider." type="System.Web.XmlSiteMapProvider" siteMapFile="WebOps.sitemap" securityTrimmingEnabled="true"/> -->
<add
name="en"
type="System.Web.XmlSiteMapProvider"
siteMapFile="~/Web.en.sitemap" />
<add
name="nl"
type="System.Web.XmlSiteMapProvider"
siteMapFile="~/Web.nl.sitemap" />
<add
name="fr"
type="System.Web.XmlSiteMapProvider"
siteMapFile="~/Web.fr.sitemap" />
</providers>
</siteMap>
maar nu? is de vraag
hoe kan ik op basis vd waarde in die cookie de juiste sitemap ophalen in de web.config???
alle hulp is erg bedankt