Mi spiego meglio.
Questo è il codice all click sul pulsante update:

Sub MyDataGrid_Update(ByVal sender As Object, ByVal e As DataGridCommandEventArgs)


Dim priceText As TextBox = CType(e.Item.Cells(4).Controls(0), TextBox)
Dim qtyText As TextBox = CType(e.Item.Cells(3).Controls(0), TextBox)
Dim qty As String = qtyText.Text

Dim price As String = priceText.Text

lblMessage4.Text = qty


End Sub


Come potete vedere prima di fare l'aggiornamento dei dati, ho messo una label(lblMessage4.Text = qty) per controllare il valore di qty.
Ebbene qty rimane sempre lo stesso valore anche se io modifico il dato. Mi sapreste spiegare il motivo. Cosa non funziona?