Bonjour
je suis débutant en vb.net. J'écris une fonction qui prend en pramètre un integer (représentant le numéro de colonne dans un gridview) pour calculer la somme des cellules de cette colonne:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
Function total(ByVal k As Integer)
        Dim s As Double
        s = 0
 
        Dim ro As GridViewRow
        Dim x As Double
 
        For Each ro In GridView1.Rows
            x = CDbl(ro.Cells(k).Text)
            s = s + x
        Next
        Return s
    End Function
mais à l'exécution, j'obtient l'erreur suivant:

Le format de la chaîne d'entrée est incorrect:
Ligne 205 : x = CDbl(ro.Cells(k).Text)
Pouvez vous m'aider?
Cordialement