Vérifier une ligne de datagrid cocher ou non [Résolu]

- - Dernière réponse : Whismeril
Messages postés
12724
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
15 février 2019
- 4 juin 2013 à 18:42
Bonjour tout le monde , s'il vous plait j'ai besoin de votre aide en effet le problème est comme suit je veux supprimer plusieurs lignes que j'ai coché dans la data grid de la BD , plus précisément le problème c'est que le test que je fais pour voir les lignes coché me retourne null même si je coche
 if(bool.Parse(vue.CatProduit.Ct_recher_cat.d.Rows[i].Cells[0].Value.ToString()) == true)
               

vue.CatProduit.Ct_recher_cat.d c'est la datagrid et la Cells[0] c'est ou se trouve le CheckBox
Merci d'avance :)
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
12724
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
15 février 2019
332
3
Merci
Bonsoir, je ne connais pas le datagrid, mais pour le datagridview ceci fonctionne

            DataGridViewRow r = dataGridView1.Rows[0];
            DataGridViewCheckBoxCell c = (DataGridViewCheckBoxCell)r.Cells[0];
            if (c.Value !null && (bool)c.Value true) MessageBox.Show("case cochée");


Si tu n'as pas de donnée bindée à la cellule, tant qu'elle n'est pas cochée elle est null.

Whismeril

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 118 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Whismeril
Commenter la réponse de fifita92
Messages postés
12724
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
15 février 2019
332
0
Merci
de rien


Whismeril
Commenter la réponse de Whismeril

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.