Bonjour,
voici le problème :
Lorsque je click sur un Bouton je dois parcourir tout un gridView et toutes ces clefs... mais quand j'execute la code suivant, mon objet grdDetail.DataKeys est vide...
A mon avis je n'utilise pas bien les dataKeysName... quelqu'un aurait - il un bon tuto sur le sujet? Tout les trucs que je trouve sur le net sont des cas simplistes avec des SqlDataSource en dur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Protected Sub btnOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOK.Click Dim i As Integer = 0 For Each row As GridViewRow In grdDetail.Rows Dim idGdfr As String = grdDetail.DataKeys(i).Values("id_gdfr").ToString For j As Integer = 1 To row.Cells.Count - 1 Dim qte As Integer = 0 Dim idProduit As Integer = grdDetail.DataKeys(i).Values(j).ToString qte = CType(row.Cells(j).FindControl("txtQte"), TextBox).Text Next 'Cellule i += 1 Next 'Ligne End Sub
Merci d'avance
Partager