RowUpdating : ne reconnait pas e.NewValues
Bonjour à tous,
J'essaye d'obtenir les valeurs que j'ai entrées dans une GridView en mode 'Edit'.
Après avoir cliqué sur Edit, je mets à jour les champs puis je clique sur Update.
L'événement RowUpdating se declenche et j'essaye d'obtenir les valeurs par :
Code:
1 2 3 4 5 6
|
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
GridViewRow row = GridView1.Rows[e.RowIndex];
string strTestID = e.NewValues[0];
... |
Et le dernière ligne plante avec comme message :
System.ArgumentOutOfRangeException: L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection.
Nom du paramètre : index
Donc cela prouve qu'il ne reconnaît pas la collection NewValues ou que la collection est vide.
Pourriez-vous m'aider ?
Merci beaucoup.
Laurent_Diep.