|
Utilizzando una datagrid collegata ad una tabella di un database è spesso fondamentale prelevare dalla riga selezionata l'ID della chiave primaria della tabella.
Il seguente pezzo di codice relativo a Visual Basic .Net 2005 potrebbe servire da spunto per risolvere il problema in questione: Private Sub DataGridTest_CellDoubleClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridTest.CellDoubleClick
If e.ColumnIndex >= 0 And e.RowIndex >= 0 Then Dim selezionato = CType(Me.DataGridTest.Rows(e.RowIndex).DataBoundItem, DataRowView) Dim ID As Integer ID = selezionato.Row("campoID") MsgBox("ID:" & ID) End If End Sub |