Lo puedes hacer en el evento 'dobleClick', 'click"... del datagrid, eso tu mismo:
por ejemplo [VB.NET 2003]:
Código PHP:
Private Sub DataGrid1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles DataGrid1.Click
Dim fila As Integer= Me.DataGrid1.CurrentRowIndex
if fila<0 then
msgbox("No hay ninguna fila seleccionada")
exit sub
end if
txtFecha.text = Me.DataGrid1.Item(fila, 1)
txtMonto.text = Me.DataGrid1.Item(fila, 2)
End Sub
dónde he puesto 1 y 2 es el nº de la columna. Si tu tienes la fecha en la columna 3, pues pones un 3. Lo mismo con las otras, o sea:
txtFecha.text = Me.DataGrid1.Item(fila, [tu numero de Columna])
saludos