206 messaggi dal 07 ottobre 2004
ciao

vorrei cambiare a run time il sitemap cambiare le pagine da navigare

ho creato le due sitemap, ho fatto la dichiarazione nel file config

<siteMap defaultProvider="c-Salto" enabled="true">
<providers>
<add name="c-Salto" siteMapFile="~/c-Salto.sitemap" type="System.Web.XmlSiteMapProvider"/>
<add name="c-Dressage" siteMapFile="~/c-Dressage.sitemap" type="System.Web.XmlSiteMapProvider"/>
</providers>
</siteMap>

il sitemapdatasource (SiteMapDataTipo) è gia assegnato al componente menu
e come codice ho scritto


if (Request.QueryString["Q"].ToString() == "Cavallo da dressage")
{
SiteMapDataTipo.SiteMapProvider = "c-Dressage";
SiteMapDataTipo.DataBind();
}

pero ottengo:

DataSourceID di 'MenuContestuale' deve essere l'ID di un controllo di
tipo IHierarchicalDataSource. Impossibile trovare un controllo con ID 'SiteMapDataTipo'.

cosa sbaglio

ciao
Modificato da imbesi il 26 ottobre 2011 19.20 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Ultimi messaggi
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC