hola.
si tienes un boton por cada row de la grilla podrias utilizar el rowcommand de esta:
Código:
protected void grilla_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "seleccionado")==> el command name del boton
{
int index = Convert.ToInt32(e.CommandArgument);
txtenlapagina.Text = grilla.Rows[index].Cells[numero de la columna que quieras].Text;
}
}
espero te sirva.