Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2005, 16:19
jaiabbae
 
Fecha de Ingreso: febrero-2005
Mensajes: 59
Antigüedad: 20 años, 1 mes
Puntos: 0
Botones en DataGrid

Hola. Tengo un pequeño problema con un datagrid. Lo que quiero es hacer una consulta y mostrar datos en un datagrid, y además, insertar un botón dentro en cada fila.
De momento he hecho la consulta y he metido los datos en el datagrid:

sqlConnection1.Open();
SqlDataReader dr = Ficheros1.ExecuteReader();

DataTable dt = new DataTable();
DataRow dro;

dt.Columns.Add(new DataColumn("Id Documento", typeof(Int32)));
dt.Columns.Add(new DataColumn("Nombre", typeof(string)));
dt.Columns.Add(new DataColumn("Descripción", typeof(string)));
dt.Columns.Add(new DataColumn("Ruta", typeof(string)));

while (dr.Read())
{
dro = dt.NewRow();
dro[0] = dr.GetInt32(0);
dro[1] = dr.GetString(1);
dro[2] = dr.GetString(3);
dro[3] = dr.GetString(2);

dt.Rows.Add(dro);
}
sqlConnection1.Close();

DataView dv = new DataView(dt);
DataGrid1.DataSource=dv;
DataGrid1.DataBind();

Ahora lo que quiero es que la última columna, que contiene la ruta del archivo, no me la muestre y que además pueda insertar un botón o un enlace en cada fila para que cuando apretemos nos redireccione a la ruta que sacamos de la consulta.

Agradezco cualquier idea. Muchas gracias. Un saludo.