Convertir la valeur d'une cellule d'un GridView
Bonjour à tous !
J'ai un petit souci concernant la conversion des valeurs contenues dans les cellules de mon GridView en integer.
J'ai essayé ceci :
Code:
1 2 3 4 5 6 7 8
| int total = 0;
foreach (GridViewRow GdVR in GdVPayments.Rows)
{
GdVR.HorizontalAlign = HorizontalAlign.Center;
GdVR.VerticalAlign = VerticalAlign.Middle;
total = total + int.Parse(GdVR.Cells[3].Text);
} |
Voilà, en fait, je veux récupérer la valeur de la quatrième cellule de chaque ligne (chaque cellule contient un nombre). Je voudrais obtenir au final le total de toutes les cellules (d'où ma variable "total").
Mais ça me met cette erreur quand je clique sur un LinkButton :
Citation:
Sys.WebForms.PageRequestManagerServerErrorException: Input string was not in a correct format.
Je ne vois pas d'où ça pourrait venir, ma conversion a l'air d'être bonne, j'ai même essayé avec Convert et j'obtiens la même erreur.