Podrias colocar en la grid una columna del tipo
ButtonField donde el usuario daria clic para seleccionar la fila a esa Columna le puedes poner en la propiedad
CommandName="Seleccionar"
Este es el codigo de una columna que tiene una imagen, la uso para la edicion de un registro.
Código ASP.NET:
Ver original<asp:ButtonField CommandName="editar" ButtonType="Image" Text="Editar" ImageUrl="~/App_Themes/images/Editar.gif" />
Una vez tengas esto vas al evento
RowCommand donde preguntas algo como:
Código VB.NET:
Ver originalSelect Case e.CommandName
Case "editar"
miCajitaTexto.Text = miGridView.Rows(e.CommandArgument).Cells(0).Text
End Select
Solo que en lugar de "editar" pones
"Seleccionar" como lo definiste en el
CommandName
el
e.CommandArgument te entrega el numero (index) de la fila seleccionada.
En la linea debes cambiar el
Cells(0) por el index de la columna que tiene el valor a mostrar.
Saludos