Boucle Foreach sur ligne sélectionner d'un GridView
ZackLaMenace
Messages postés11Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention12 avril 2012
-
1 déc. 2011 à 17:25
medodev
Messages postés10Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention20 avril 2012
-
20 avril 2012 à 18:46
Bonjour à tous et merci d'avance pour votre aide.
J'ai un soucis, qui me semble pourtant bête comme la pluie, mais j'ai cherché et je sèche :-(.
Je voudrais faire une boucle foreach sur un composant GridView (DevExpress) des lignes sélectionnées et en récupérer l'index.
(J'y arrive avec un for mais je préfère un foreach si possible)
Si quelqu'un voulait bien me venir en aide je lui en serais gré.
medodev
Messages postés10Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention20 avril 2012 20 avril 2012 à 18:46
Salut à tous,
pour ceux que ça pourrait aider, voici une solution pb
Donnons un nom à ta gridview: Soit gridView1
Pour ce faire il faudrait que le mode sélection de la grille soit:RowSelect
if(gridView1.OptionsSelection.MultiSelectMode == GridMultiSelectMode.RowSelect)
{
foreach(int i in gridView1.GetSelectedRows())
{
//Recuperation de l'index de la ligne selectionnée
int IndexLigne=gridView1.GetRowHandle(i)
// ou même récupérer la ligne pour en faire ce que tu veux
DataRow row = gridView1.GetDataRow(i);
}
}
Merci à tous et je reste à l'écoute pour tout autres demandes
TRAORE Ahmed
traore_news@yahoo.fr