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 :

Remplir un gridview à partir d'un autre gridview


Sujet :

ASP.NET

  1. #1
    Membre régulier
    Inscrit en
    Février 2006
    Messages
    373
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 373
    Points : 110
    Points
    110
    Par défaut Remplir un gridview à partir d'un autre gridview
    Bonjour,

    J'ai un gridview implémenté à partir d'un SqlDataSource, je séléctionne des lignes, après, je veux (lorsque je clique sur un boutton) remplir un gridview vide par des lignes déjà séléctionnées.
    Je voudrais juste comment remplir un gridview à partir d'un autre gridview...

    Merci.

  2. #2
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    Salut,

    Il faut que tu "bind" ton deuxième gridview sur une source de données SQL qui prendra en paramètre la valeur de la ligne sur laquelle tu va cliquer dans lme premier gridview. Tu peux faire ça rien qu'avec l'assistant de Visual Studio.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre régulier
    Inscrit en
    Février 2006
    Messages
    373
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 373
    Points : 110
    Points
    110
    Par défaut
    Merci Immobilis,
    Je veux détailler mon problème:
    J'ai un gridview qui affiche les produits (stockés dans BD), j'ai ajouté à ce gridview deux colonnes: [Quantité demandée] & [Selectionner], le premier colonne permet de saisir dans TextBox la qté demandée pour un produit qui est séléctionné par cocher la case à cocher de la deuxième colonne. On peut choisir plusieurs produits au même temps, chacun à une qté.
    Maintenant, j'ai pu récupérer les produits séléctionnées par cette méthode:

    Je récupére les clés des produits séléctionnés par ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
            ArrayList tabProduits = new ArrayList();
     
     
            for (int i = 0; i < GridViewProduits.Rows.Count; i++)
            {
                GridViewRow row = GridViewProduits.Rows[i];
                bool isChecked = ((CheckBox)row.FindControl("Selectionner")).Checked;
     
                if (isChecked)
                {               
                    tabProduits.Add(Convert.ToInt32(GridViewProduits.Rows[i].Cells[0].Text));
                }
            }
    après, j'implemente le deuxième gridview par une requête SELECT qui donne les produits WHERE idproduit appartient au tableau tabProduits déjà construit.

    MAIS, mon problème actuel c'est comment récupérer les Quantités Demandées pour les produits séléctionnés pour les afficher dans le deuxième gridview ?

    Merci beaucoup pour vos aides.

Discussions similaires

  1. [AC-2003] créer et remplir une table à partir d'une autre
    Par Dokko974 dans le forum VBA Access
    Réponses: 3
    Dernier message: 06/04/2009, 10h57
  2. remplir une collection à partir d'une autre collection
    Par mima_mine dans le forum Struts 1
    Réponses: 3
    Dernier message: 29/08/2008, 15h57
  3. comment remplir une checkedlistbox à partir d'une autre ?
    Par maxland dans le forum Windows Forms
    Réponses: 13
    Dernier message: 11/06/2008, 16h33
  4. remplir une colonne à partir d'une autre table
    Par judy_ dans le forum Langage SQL
    Réponses: 6
    Dernier message: 08/06/2008, 22h05
  5. remplir un champs à partir d'un autre champ
    Par Claire07 dans le forum Access
    Réponses: 4
    Dernier message: 19/06/2006, 12h50

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