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 :

GridView à double entrée (asp.net vb)


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 66
    Par défaut GridView à double entrée (asp.net vb)
    Bonjour,

    je vais essayer d'etre le plus clair possible.

    Premièrement voici ce que contient mon Form:

    - une DDList qui va contenir les infos suivantes : Lot, Lot1 Lot2
    - un TreeView avec les valeurs : Chap1, Chap2 ...

    Voila ce que je souhaite faire:

    Lorsque je clic sur un item de ma DDl disons Lot, je veux qu'il s'affiche comme dans un tableau (en ligne et non pas en colonne)

    Et lorsque je sélectionne un item du TreeView je veux qu'il vienne se placer en colonne.

    En gros je voudrai réaliser cela:

    Lot
    Chap

    est ce possible ?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    251
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 251
    Par défaut
    Désolé de l'écrire ainsi mais l'ennoncé du problème est pour moi incompréhensible.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 66
    Par défaut
    tout a fait ^^

    j'espere que maintenant c'est plus clair

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    251
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 251
    Par défaut
    Citation Envoyé par étudiant49 Voir le message
    Bonjour,

    je vais essayer d'etre le plus clair possible.

    Premièrement voici ce que contient mon Form:

    - une DDList qui va contenir les infos suivantes : Lot, Lot1 Lot2
    - un TreeView avec les valeurs : Chap1, Chap2 ...
    Jusque là, je suis

    Citation Envoyé par étudiant49 Voir le message
    Voila ce que je souhaite faire:

    Lorsque je clic sur un item de ma DDl disons Lot, je veux qu'il s'affiche comme dans un tableau (en ligne et non pas en colonne)
    Là je décroche
    Qui est "il"? Le mot "Lot"?
    Veux-tu créer un nouveau tableau?

    Désolé, sincèrement

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 66
    Par défaut
    En gros dans la DDL tu as LOT1 et Lot2
    si je clic sur Lot1 puis Lot2 , dans le GridView j'obtiens ca:

    Lot1

    Lot2

    on est d'accord.

    Moi je voudrai dans un premier temps afficher cela comme ca:

    Lot1 Lot2

    est ce possible si oui comment

  6. #6
    Membre très actif
    Avatar de alex61
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2010
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2010
    Messages : 378
    Par défaut
    je doute fort que ca soit possible a part si tu arrive a extraire

    chap 1 ....
    chap2.....
    ......
    .....

    de ta base de donné avec un " group by"

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 66
    Par défaut
    en gros impossible de faire un sorte de EXCEL en asp.net vb ???

    et sinon c'est possible d'afficher les donnéee d'un gridView en ligne et non en colonne ?

  8. #8
    Membre très actif
    Avatar de alex61
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Mai 2010
    Messages
    378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant en Business Intelligence
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2010
    Messages : 378
    Par défaut
    il existe d'autre objet qui tu peut télécharger et inclure dans visuel studio
    il devrai bien en avoir un qui fasse ton bonheur

    ps :non un gridview est en colonne (a ma connaissance)

    cordialement

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    251
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 251
    Par défaut
    Désolé, suis trop occupé en ce moment, je dois absolument finir un projet avant de partir en vacances

    Mais j'ai pris 5 minutes tout de même pour tenter quelque chose, c'est un peu pourri mais cela marche
    Dans la page aspx entre les balises body :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <form id="form1" runat="server">
            <div>
                <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged">
                    <asp:ListItem>Lot</asp:ListItem>
                    <asp:ListItem>Lot1</asp:ListItem>
                    <asp:ListItem>Lot2</asp:ListItem>
                </asp:DropDownList>
                <br />
                <asp:GridView ID="GridView1" runat="server">
                </asp:GridView>
                <asp:TextBox ID="TextBox1" runat="server" Visible="false"></asp:TextBox>
            </div>
        </form>
    et en code-derrière :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
        {
            DataTable dt = new DataTable();
            DataRow dr = dt.NewRow();
     
            TextBox1.Text += DropDownList1.SelectedValue.ToString() + "|";
            String[] liste = TextBox1.Text.Split('|');
     
            for (int i = 0; i < liste.Length-1; i++)
            {
                dt.Columns.Add(new DataColumn("Valeur "+i, typeof(string)));
                dr[i] = liste[i].ToString();
            }
            dt.Rows.Add(dr);
            DataView dv = new DataView(dt);
            GridView1.DataSource = dv;
            GridView1.DataBind();
        }
    Oui, je sais. Une TextBox... cachée... une liste... une DataTable... une DataView... ça commence à faire lourd. Il doit y avoir plus simple

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    251
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 251
    Par défaut
    Citation Envoyé par étudiant49 Voir le message
    en gros impossible de faire un sorte de EXCEL en asp.net vb ???
    ça alors, tu voulais faire de l'Excel, mais utilises Excel
    Sinon tu peux aussi générer des fichiers Excel en asp.net

    Qui sont compliqué ces étudiants!

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 66
    Par défaut
    merci pour votre aide,

    Michelk12 ==> merci d'avoir pris 5 min (grrr du C# ^^)

    sinon je ne voulais pas faire de Excel mais juste un tableau qui me permettre d'avoir en abscisse un Lot et en ordonné un chapitre.

    Je vais tester tout ca et je vous tiens au courant.

    merci

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 66
    Par défaut
    Bon pour le moment je laisse tomber le gridView double entrée ^^

    je vais juste utiliser un gridView et l'évènement du clic cellule.

    reste maintenant à trouver comment faire ^^

    Encore merci à tous pour votre aide.

Discussions similaires

  1. Choix entre asp.net MVC et Silverlight
    Par Kais. dans le forum Silverlight
    Réponses: 6
    Dernier message: 22/04/2010, 10h07
  2. gridview cliquable en asp.net/c#
    Par tek.csharp dans le forum ASP.NET
    Réponses: 1
    Dernier message: 13/04/2010, 18h56
  3. Question existentielle - Différences entre asp.net et winforms
    Par boby62423 dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 16/07/2009, 08h29
  4. Difference entre ASP.net et c#
    Par Jcpan dans le forum ASP.NET
    Réponses: 5
    Dernier message: 18/05/2009, 15h32
  5. Prbl GridView et DetailView asp.net
    Par asenaici dans le forum ASP.NET
    Réponses: 0
    Dernier message: 19/01/2009, 09h32

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