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 :

Utilisation d'un treeView


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 29
    Par défaut Utilisation d'un treeView
    bonjour,
    je débute en asp.net et j'utilise un Treeview pour afficher le contenu d'une base de donnée SQL

    Mon affichage est sous la forme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     PARENT1
                Enfant11
                Enfant12
                Enfant13
     PARENT2
                Enfant21
                Enfant22
                Enfant23
     PARENT3
                Enfant31
                Enfant32
                Enfant33
    je recherche une solution pour a partir de cette affichage ajouter un enfant14 par exemple dans ma base de donnée et aussi pouvoir modifier enfant11 en enfant101 par exemple
    pour simplifier je dois pouvoir suprimer , modifier , inserer des données
    Yann

  2. #2
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Désolé, mais je n'ai pas de réponse à ta question.

    Par contre, je suis trés interressé de savoir comment tu fais pour utiliser un TreeView avec une base de données. Si tu regardes les autres topic récent (ce que tu as certainement fait) tu verras que j'ai un souci pour précisément ce que tu fais.

    Donc, si tu me file le code et la structure de BDD que tu utilise, je pourrais certainement t'aider, puisque j'ai la même problématique que toi et que je dois faire du code pour y arriver. Comme ça, je te refilerais mon code pour faire la gestion des entrées.

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2004
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2004
    Messages : 270
    Par défaut
    Yann_br : peux tu détailler ta base de données? Ca pourra nous aider à répondre.

    Sinon, en réalité je ne vois pas très bien ou se situe le souci.
    Pour insérer ou supprimer des éléments du treeview, ça revient à insérer ou supprimer de simples lignes dans ta base de données


    zooffy : perso, moi pour remplir mon treeview depuis ma base de données.
    j'ai une table "object" qui contient tous les éléments du treeview tous niveaux confondus et une table "relation" qui comprend 2 champs : "object_id" et "object_parent_id".

    Ma procédure stockée me renvoie autant de tables qu'il a y a de niveaux à mon arbre. avec chaque fois l'id de l'object, son nom et l'id de son parent.

    Une fois dans le code, j'ai autant de boucle for qu'il n'y a de tables dans mon dataset. Et je remplis mon arbre comme ça en basant sur les id enfants et parents. C'est pas très compliqué.

  4. #4
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Merci pcdj pour tes éclaircissements. Je te rejoins complètement dans ton explication pour Yann_br.

    Par contre, pour ton explication pour moi, certes ça a l'air simple, mais quand on ne maitrise pas du tout la manipulation des TreeView, c'est un peu complexe.
    Aurais tu la gentillesse de me filer un bout de code VB et SQL ?
    En plus de ne pas maitriser les TreeView, j'ai aussi des soucis avec les DataSet multiTable.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 29
    Par défaut
    Bonsoir,
    Dans ma base de données j'ai 2 tables

    PARENTS avec 5 champs différents et je souhaite pouvoir les editer /modifier supprimer

    ENFANTS avec 5 champs différents que je souhaite ajouter /editer modifier /supprimer

    Je souhaite avoir une seul page pour gerer completement les infos contenu dans ma base de données

    j'étais partit sur l'option Treeview pour gerer l'affichage , a l'ouveture du la page les informations dans la table enfants ne sont pas visible.

    Yann

  6. #6
    Membre expérimenté
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Par défaut
    Bon, je pense que tu peux arrive rà gérer ça avec des DetailView.

    Toutefois, un morceau de code pour nourrir ton TreeView nous serait bien utile, ainsi que les requêtes que tu fait.
    Egalement une explication des champs de tes deux tables, parce que là, j'avoue que je n'arrive pas à bien suivre.

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/11/2010, 15h47
  2. [AC-2003] Utilisation d'un treeview TreeCtrl
    Par lio33 dans le forum IHM
    Réponses: 2
    Dernier message: 10/02/2010, 09h51
  3. Réponses: 4
    Dernier message: 01/08/2009, 17h44
  4. Utilisation d'un treeview
    Par t0ine dans le forum C++Builder
    Réponses: 3
    Dernier message: 05/02/2006, 09h11
  5. Transformation XML-->XML en utilisant les treeview
    Par mmed dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 05/07/2005, 17h36

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