Windows Presentation Foundation



GRIDVIEW EN ASP.NET

Algo que desde hace tiempo estaba leyendo y nadie daba solucion clara, al menos en VB. NET.

Obtener valores de las columnas de una fila seleccionada de un Control GridView de ASP.NET.
Primero agregamos la propiedad Seleccionar fila del GridView:


Luego damos doble click en el gridview y escribimos el sgte codigo en el evento SelectedIndexChanged:

Protected Sub dgCliente_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles dgCliente.SelectedIndexChanged
lblMensaje.Text = dgCliente.SelectedRow.Cells(2).Text
End Sub

Explicando:

dgcliente : es el nombre del gridview

dgCliente.SelectedRow : obtiene la fila seleccionada

dgCliente.SelectedRow.Cells(2) : obtiene la columna 2 (en mi caso) de la fila seleccionada

dgCliente.SelectedRow.Cells(2).Text : simplemente lo convierte a una cadena de texto