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
Menu diversificati
venerdì 28 aprile 2006 - 19.48
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
paolopat
Profilo
| Junior Member
141
messaggi | Data Invio:
ven 28 apr 2006 - 19:48
Ciao a tutti, ho il seguente problema :
ho una MasterPage e tutte le pagine del mio sito la usano. Sulla sinistra è previsto uno spazio per il menu con le voci attraverso cui può navigare l'utente. In realtà, ogni utente si logga ed in relazione al ruolo che assume (non ho usato i ruoli del .Net framework), gli vengono visualizzate certe voci di menu. Insomma, devo avere menu diversi che di volta in volta vanno visualizzati in base a chi si è loggato. Qualche consiglio ? Volevo usare il file .sitemap ma ho notato che una web application non permette di averne più di uno....altre idee ?
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
sab 29 apr 2006 - 01:47
ciao,
se usi il file sitemap allora puoi fare 1a cosa che trovo molto carina di questo approcio ovvero usare la proprieta' che ha di poter nascondere in automatico i link che non sono accessibili all'utente loggato.
Questa feature che trovo interessante da infatti la possibilita' di impostare politiche di sicurezza standard di asp.net per delle pagine/cartelle e il menu/treeview agganciata al provider, non visualizza i link che non saranno accessibili, quindi di fatto ti basta 1 solo sitemap...
Percio' se tu provi ad impostare nel web.sitemap la proprieta' "securityTrimmingEnabled="true" per quei nodi che ti interessano allora puoi raggiungere qualcosa di molto agile...lo devi impostare per tutti i nodi che hanno interesse a seguire questo comportamento, ad esempio:
....
<siteMapNode url="" title="" description="" securityTrimmingEnabled="true" >
<siteMapNode url="" title="" description="" />
....
questa strada,se riesci a calarla nel tuo scenario, te la consiglio inquanto è veramente utile e agile come feature introdotta da asp.net 2.0
ciao.
Matteo Raumer
MCAD ... .net addicted :-)
http://blogs.dotnethell.it/freeteo
paolopat
Profilo
| Junior Member
141
messaggi | Data Invio:
sab 29 apr 2006 - 09:53
ma credo che in questo caso debba usare il framework di security (ruoli e membership) messo a disposizione da ASP.Net 2.0 ed io non voglio...cmq ho letto un articolo in cui si dice che c'è la possibilità di utilizzare anche più file sitemap....certamente la cosa migliore sarebbe averne uno ed abilitare/disabilitare i link in base all'utente loggato...
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 !