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 :

[treeview] node capricieuse


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
    Février 2007
    Messages
    102
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 102
    Par défaut [treeview] node capricieuse
    bonjour,

    j'ai une appli asp.net avec un treeview, et j'aimerais savoir s'il est possible d'avoir le treeview déplié au noeud que l'on veut voir lorsqu'on revient d'une autre page et qu'on recoit en get, l'id du noeud et autres informations s'il le faut.


    j'ai essayé le bout de code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    If Request.QueryString("query") = 1 Then
     
           e.Node.Value = Request.QueryString("idprojet")
           e.Node.Text = Request.QueryString("nomprojet")
           e.Node.Selected = True
           e.Node.SelectAction = TreeNodeSelectAction.Expand
     
    End If
    mais ca ne marche pas du tout...
    Si quelqu'un avait une idée...pourrait-il m'enf aire part SVP???

    Merci d'avance!

  2. #2
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    mets le viewstate à True sur ton TreeView, il devrait conserver l'état du treeview même aprés un changement de page.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:TreeView id="MonTreeView" runat="server" enableViewState="true"

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    102
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 102
    Par défaut
    effectivement c'était une bonne idée mais ca ne marche pas...pour l'instant!

    je vais m'y pencher voir s'il n'y a pas quelque-chose à exploiter là dessus!

    Mais merci quand même.

  4. #4
    Membre éprouvé
    Inscrit en
    Juin 2005
    Messages
    110
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Juin 2005
    Messages : 110
    Par défaut
    Salut,

    Suis pas sur mais je crois que tu dois à partir de l'id de ton noeud récupérer le chemin complet et déplier chaque noeud jusqu'à celui souhaité.

    A voir...

  5. #5
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    C'est bizarre parce que je développe en ce moment un site dans lequel j'ai 5 ou 6 treeview.
    Je les construit donc dynamiquement, défini les noeuds sur collapse ou expand a la construction, et avec le viewstate a true je conserve l'etat de page en page

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    102
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 102
    Par défaut
    Citation Envoyé par calagan99
    C'est bizarre parce que je développe en ce moment un site dans lequel j'ai 5 ou 6 treeview.
    Je les construit donc dynamiquement, défini les noeuds sur collapse ou expand a la construction, et avec le viewstate a true je conserve l'etat de page en page
    cmt se présente ton code? parce que moi je le recharge a chq fois qu'on revient sur cette page là. du coup j'ai essayé de faire un if not ispostback pour ne faire qu'un chargement et j'ai mis le viewstate a true mais ca change rien. il revient toujours comme à l'initialisation...

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

Discussions similaires

  1. Treeview : node avec et sans image
    Par Champouil dans le forum C#
    Réponses: 2
    Dernier message: 30/04/2010, 09h00
  2. treeview node et rendu runtime d'une icone
    Par Vld44 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 20/05/2009, 15h37
  3. [VB6] Treeview: nombre de node?
    Par gg78 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 02/11/2004, 10h42
  4. Colorer le texte d'une node d'un treeView
    Par SBP dans le forum MFC
    Réponses: 3
    Dernier message: 28/10/2004, 19h34

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