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 :

datagrid récupération ligne dont case à coché est coché


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
    Avril 2006
    Messages
    180
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 180
    Par défaut datagrid récupération ligne dont case à coché est coché
    Bonjour,

    Je travaille avec un datagrid sous VS 2.0.
    Il contient une colonne CheckBox et une colonne id.

    Je souhait récupérer tous les id dont la case à cocher est coché.

    Merci d'avance.

  2. #2
    Membre chevronné Avatar de Redouane
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    435
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 435
    Par défaut
    Bonjour,

    Si t'a un control checkbox, par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:chekbox id="chk" runat="server">
    , dans une colonne de ta DataGrid et qui contient comme text l'id que tu veux récupérer.
    T'a qu'à faire dans un event par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
     protected void Button1_Click(object sender, EventArgs e)
        {
            CheckBox check = new CheckBox();
            foreach (GridViewRow gv in GridView1.Rows)
            {
                check = (CheckBox)gv.FindControl("chk");
     
                if (check.Checked)
                    Response.Write("<br>" + check.Text);
            }
    }
    NB: ce code c'est pour une GridView, mais tu peux le modifier pour qu'il soit compatible avec ta DataGrid.

Discussions similaires

  1. [MooTools] comment obtenir l'ID de plusieurs éléments de même NAME connu dont un seul est coché ?
    Par clavier12AZQSWX dans le forum Bibliothèques & Frameworks
    Réponses: 5
    Dernier message: 11/01/2011, 19h30
  2. Suppression d'une ligne dont la cellule est vide
    Par dolphinus27 dans le forum Excel
    Réponses: 5
    Dernier message: 12/09/2007, 11h18
  3. Extraire lignes dont le debut est identique
    Par Raoul555 dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 19/05/2007, 11h01
  4. Réponses: 5
    Dernier message: 24/07/2006, 14h01
  5. Réponses: 14
    Dernier message: 01/12/2004, 15h20

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