IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Visibilité des noeuds d'un treeView


Sujet :

ASP.NET

  1. #1
    Membre du Club
    Inscrit en
    Mai 2009
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 85
    Points : 47
    Points
    47
    Par défaut Visibilité des noeuds d'un treeView
    salut,
    je veux savoir si je peux modifier la visibilité des noeuds d'un treeView
    exemple
    selon le profil de l'utilisateur: il peut cliquer sur quelque noeud et d'autre non
    çàd que les noeuds qu'il peut l'accéder il a comme valeur enable ou true
    s'il n"as pas le droit à cliquer sur ce noeud le noeux aura comme valeur disable ou false

  2. #2
    Membre éclairé Avatar de Ramajb
    Homme Profil pro
    ----------------------------
    Inscrit en
    Septembre 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ----------------------------

    Informations forums :
    Inscription : Septembre 2007
    Messages : 476
    Points : 755
    Points
    755
    Par défaut
    Bonjour,
    Oui, tu peux le faire, a toi de l'adapter dans tes besoins
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     TreeNode node = new TreeNode();
    node.SelectAction = TreeNodeSelectAction.None;
    A+

  3. #3
    Membre du Club
    Inscrit en
    Mai 2009
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 85
    Points : 47
    Points
    47
    Par défaut
    voila par exemple j'ai un menu comme ce si



    créer à travers un fichier sitemap qui est par la suite ajouté à une treeview dans le masterPage à travers un siteMapDataSource

    mon but c'est que je veux à travers la Page Default.aspx après l'authentification que certains noeuds seront mis disable ou non visible

  4. #4
    Membre éclairé Avatar de Ramajb
    Homme Profil pro
    ----------------------------
    Inscrit en
    Septembre 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ----------------------------

    Informations forums :
    Inscription : Septembre 2007
    Messages : 476
    Points : 755
    Points
    755
    Par défaut
    Dans ce cas, c'est dans le gestionnaire d’événement TreeNodeDataBound que tu devras opéré.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    protected void TreeView1_TreeNodeDataBound(object sender, TreeNodeEventArgs e)
    {
         if(User n''a pas le droit)
        {
             //ici , l'utilisateur n'a pas droit a ce noeud
             e.Node.SelectAction = TreeNodeSelectAction.None;
        }
    }
    En espérant t'avoir aidé.

  5. #5
    Membre du Club
    Inscrit en
    Mai 2009
    Messages
    85
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 85
    Points : 47
    Points
    47
    Par défaut
    bon voila j'ai du changé le composant de treeview vers le composant menu ça me facilite la tache beaucoup et j'ai réussie à faire ce que je voudrais

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA-EXcel] classement des noeuds d'une treeview dans l'ordre alphabétique
    Par marsupilami34 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/01/2017, 19h02
  2. Identification pérenne des noeuds d'un TreeView
    Par qi130 dans le forum Delphi
    Réponses: 5
    Dernier message: 01/02/2007, 23h05
  3. Ajouter des noeuds fils à une treeview
    Par Lynecoln dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 01/10/2006, 19h04
  4. Treeview : memoriser l'etat des noeuds d'un treeview
    Par tuxor dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 19/04/2006, 04h28
  5. Pbs pour Glisser-Deplacer des noeuds dans un TreeView.
    Par psau dans le forum C++Builder
    Réponses: 3
    Dernier message: 08/09/2004, 21h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo