Treeview ???

Signaler
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
-
Messages postés
160
Date d'inscription
mardi 17 janvier 2006
Statut
Membre
Dernière intervention
9 décembre 2018
-
Bonjour,

Sur un site, je dois gérer un treeview de maniere dynamique.
Je n'affiche que certains noeuds selon les droits du user loggué.

Comment faire cela le plus simplement possible ?

Merci par avance.

Shell

3 réponses

Messages postés
160
Date d'inscription
mardi 17 janvier 2006
Statut
Membre
Dernière intervention
9 décembre 2018

bonjour

Si tu utilise asp.net 2.0 cela ce fait facilement en utilisant le web site map
tu peux creer des roles et seul les utliisateurs qui sont logés et qui ont ce role voient le menu corespondant et dont le treeview
Messages postés
2671
Date d'inscription
vendredi 25 janvier 2002
Statut
Membre
Dernière intervention
6 février 2013
1
Merci pour cet élément de réponse.
Aurais-tu un exemple d'utilisation de ces roles ?
Peut on combiner plusieurs roles pour un meme Node ?

Shell
Messages postés
160
Date d'inscription
mardi 17 janvier 2006
Statut
Membre
Dernière intervention
9 décembre 2018

Voila une ex dans le fichier site map seuls les utilisateur avce un role administrator
veront ce menu


main tu dois recuperer les roles et la il  a plusieurs facon, utilisser le base sql aspnetdb, se servir du groupe windows ou encore recuperer le groupe active directory (si tu es loger sur un domaine)






<



siteMapNode


url
=
""



title
=
"

administrateur
"



description
=
"

administrateur du site
"



roles
=
"

Administrator
"

><


siteMapNode


url
=
"

~/admin.aspx
"



title
=
"

admin
"



description
=
""

/>