Come mantenere l'elemento padre del menu selezionato per un asp:menu

mercoledì 24 ottobre 2012 - 16.23
Tag Elenco Tags  VB.NET  |  .NET 3.5

zseven Profilo | Senior Member

Ciao ragazzi,
come da oggetto un asp:menu di questo tipo:

<asp:Menu ID="Menu1" runat="server" Width="196px" CssClass="StileMenu" StaticEnableDefaultPopOutImage="false" DynamicEnableDefaultPopOutImage="false" > <LevelMenuItemStyles> <asp:MenuItemStyle CssClass="StileMenu" /> <asp:MenuItemStyle CssClass="StileMenu2" /> <asp:MenuItemStyle CssClass="StileMenu2" /> <asp:MenuItemStyle CssClass="StileMenu2" /> </LevelMenuItemStyles> </asp:Menu>

Quando passo dall'elemento padre all'elemento figlio, il padre perde lo stato dell'hover.
Come posso fare per mantenerlo?

Le soluzioni che ho trovato in rete sono tutte collegate a sitemap, mentre il mio menu è basato su database.

Grazie mille

Gluck74 Profilo | Guru

in teoria il funzionamento del menù non dovrebbe dipendere dalla sorgente dati sottostante.
Che sia un sitemap, un db o qualsiasi altra cosa, il menù viene creato nella stessa identica maniera.
Hai provato ad applicare le regole che hai trovato?

puoi indicarmene una di esempio?
____________
http://glucolo.wordpress.com
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.

zseven Profilo | Senior Member

Avevo trovato questo:
http://stackoverflow.com/questions/3307931/asp-net-menu-control-keeping-parent-item-selected

Gluck74 Profilo | Guru

non credo proprio che la soluzione segnalata faccia al caso tuo.
Parla di due menù separati da sincronizzare.

nel tuo caso non saprei....
____________
http://glucolo.wordpress.com
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.

zseven Profilo | Senior Member

hai ragione nel leggere non avevo notato il primo rigo dove diceva che erano due menu.

Però possibile che una cosa che mi sembra essere molto ovvia sia di così difficile realizzazione e soprattutto non sia stata pensata per questo oggetto?
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5