Gli bindo il web.sitemap ...

potrei scegliere di visualizzare, ad esempio solo il secondo livello di nodes ( e non il primo ) ??
575 messaggi dal 23 giugno 2003
www.padovaboy.it
Intendi dire che non vuoi mostrare il nodo radice?
Se è questo basta che aggiungi ShowStartingNode="false"

<asp:SiteMapDataSource ID="SiteMapDataSource1" ShowStartingNode="false" runat="server" />

www.padovaboy.it dal 2001 con furore :D
intendevo ..
se posso visulizzare solo un livello ( così magari lo uso come sotto menu' da qualche parte )

per esempio allora solo il terzo
575 messaggi dal 23 giugno 2003
www.padovaboy.it
Hmm non lo so!
Prova a fare questo:

Codice del menù:
<asp:Menu ID="Menu1" DataSourceID="SiteMapDataSource1" 
                    Orientation="Horizontal"                  
                    OnMenuItemDataBound="Menu1_MenuItemDataBound"


codice _MenuItemDataBound:
 protected void Menu1_MenuItemDataBound(object sender, MenuEventArgs e)
    {
        if (e.Item.Depth != 3)
          e.item.enabled = false;
   }


Con questo codice gli dice che tutte le voci del menù che non sono di livello 3 devono essere disabilitate...non so cosa produca...tu prova ;)

www.padovaboy.it dal 2001 con furore :D
forse è piu' semplice
usando la proprietà : StartFromCurrentNode="true"

poi magari aggiungendo anche ShowStartingNode="false" come dicevi tu..

sono proprietà di asp:sitemapdatasource

mentre io cervavo ne asp:menu ..

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.