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 :

Dérouler un treeview jusqu'à un certain rang


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mars 2006
    Messages : 188
    Par défaut Dérouler un treeview jusqu'à un certain rang
    Bonjour,


    Je vous expose mon problème (qui doit être une formalité :p) car étant tout nouveau dans .Net je n'ai pas une grande maitrise des composants.

    J'ai un treeview permettant d'afficher des groupes de users. Jusqu'ici rien de bien compliqué. Le problème est qu'il y a enormément de groupes et d'utilisateurs et le treeview déroulé est très volumineux. Ainsi j'aimerais avoir un treeview ouvert jusqu'au noeud de rang 3.

    Exemple :

    - Groupe1
    - SousGroupe1
    - SousSousGroupe1
    + GroupeA
    + Groupe
    - SousSousGroupe2
    + GroupeA
    - SousGroupe2
    - SousSousGroupe1
    + GroupeA
    ... etc

    J'ai bien compris qu'en utilisant tvGroup.collapseAll() on le rétracte et tvGroup.ExpandAll() on le déroule entièrement. Par contre un des attribut du treeview est tvGroup.ExpandDepth = x mais le treeview est toujours entièrement déroulé malgrès l'utilisation de celui ci dans le Page_Load().


    Si quelqu'un peut m'aider sur ce point ... Car mes recherches sont peu fructueuses!


    Merci d'avance !! et bonne fin d'après midi

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    249
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Marne (Champagne Ardenne)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 249
    Par défaut
    Bonjour,

    Le expandDepth fonctionne mais pourquoi tu ne le fixes pas directement dans ton treeView par défaut, plutôt que de le fixer dans le page_Load ?

    Dans ton cas il faut plutot le mettre à 2 et non 3

    Sinon, il faut le fixer et faire un databind si lié ou le re-initialiser.

Discussions similaires

  1. [Tableaux] Recupérer une chaine à partir d'un certain Rang
    Par elmarokinho dans le forum Langage
    Réponses: 2
    Dernier message: 18/04/2008, 10h26
  2. Réponses: 4
    Dernier message: 11/04/2007, 20h08
  3. treeView checkboxes sur certains noeuds
    Par totoche dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 30/03/2007, 10h50
  4. Réponses: 3
    Dernier message: 08/03/2007, 17h12
  5. [C#] TreeView avec CheckBox à certain niveaux
    Par Maxsin dans le forum Windows Forms
    Réponses: 3
    Dernier message: 28/04/2006, 16h29

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