Solucionado.
Hola.
Espero que me puedan ayudar con un problema que tengo.
Tengo un gridview en el cual creo las columnas de forma dinamica dependiendo de la cantidad de datos que trae la base de datos, uno de esos campos es un HyperLinkField.
lo que necesito es que en el momento que le de clic a este campo saber en que fila estoy, ya que este campo me lleva a una pagina donde necesito saber los datos de la fila que seleccione.
asi es como lleno los datos del grid, pero llevando los datos desde una consulta a la base de datos.
DataTable datos = new DataTable();
datos.Columns.Add("A");
DataRow dtRow = datos.NewRow();
dtRow["A"] = "1";
datos.Rows.Add(dtRow);
//Se añaden las columnas al grid
GridView1.AutoGenerateColumns = false;
//Columna tipo Hyperlink
HyperLinkField hlfLink = new HyperLinkField();
hlfLink.ShowHeader = true;
hlfLink.HeaderText = "asdsadas asdsadasdasd";
hlfLink.DataTextField = "B";
hlfLink.NavigateUrl = "http://localhost/";
DataControlField dcfControl = hlfLink.NavigateUrl
GridView1.Columns.Add(dcfControl);
espero que me puedan ayudar con esto.
gracias