Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Master page con panel e contentplaceholder
mercoledì 04 febbraio 2009 - 14.41
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Lilly
Profilo
| Newbie
6
messaggi | Data Invio:
mer 4 feb 2009 - 14:41
Ciao a tutti,
nell'unica master page ho inserito il menu in un control panel, e ovviamente le pagine nel contentplaceholder.
<form id="frmMaster" runat="server">
<div id="divMenu">
<asp:Panel ID="PanelMenu" runat="server" Width="100%">
</asp:Panel>
</div>
<div id="divCentrale">
<asp:contentplaceholder id="CPH_Centrale" runat="server">
</asp:contentplaceholder>
</div>
</form>
Il panelmenu cambia in base al tipo utente e fin qui tutto ben, però in base alla pagina vorrei settare differenti
style per il menu.
Qualcuno mi sa dire come fare ?
In pratica non riesco a capire come intercettare la pagine contenute nel contentplaceholder dal Controllo.
Grazie se mi aiuterete
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
mer 4 feb 2009 - 14:48
Ciao,
vuoi accedere al menu all'interno delle tue pagine?
Considera che ogni pagina ha una proprietà Master che ti consente di accedere alla classe della master page. Quindi se metti nella master dei metodi o delle proprietà pubbliche poi puoi accederci (ovviamente facendo il cast in base alla tua masterpage).
esempio: ((TuaMaster)Page.Master).SettaMenu("Blu");
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
Torna su
Stanze Forum
Elenco Threads
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 !