Bonjour,
A partir d'une datasource j'affiche dans un gridview des données.
En bas de ma page j'ai un boutton, et je voudrais que quand je clique dessus, un traitement soit fait sur chaque ligne du gridview![]()
J'ai donc fait une boucle "for" mais je n'arrive pas à récupérer la valeur de certains champs (les champs cachés en fait) sans utiliser le boutton selected que le gridview permet d'afficher.
Voici mon code
Si je met le champ 0 en visible (visible=true), ma variable var1 va bien prendre le résultat qu'il contient, mais en non visible cela ne marche pas, cela ne prend que la valeur "". un petit peu d'aide me serait très utile svp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 protected void terminer(object sender, EventArgs e) { for(int i = 0; i < GridView1.Rows.Count; i++){ GridViewRow selectedRow = GridView1.Rows[i]; TableCell table1 = selectedRow.Cells[0]; string var1 = table1.Text; }.
Autre petite question (pour la route), dans le code j'écrit Cells[0], c'est possible d'écrire une truc du genre Cells["Le nom de la colonne"], car si je change une colonne de place ca m'oblige à changer le code... pas tip top.
D'avance merci pour votre aide!!![]()
Partager