Datagrid y links

12/04/2004 - 13:13 por dani | Informe spam
Hola!
Cómo hago para crear una columna con links. Cada item
puede apuntar a una dirección diferente.
Ademas, me gustaria poner una imagen al lado de cada link.
Gracias!
 

Leer las respuestas

#1 Anonimo
12/04/2004 - 18:41 | Informe spam
Para hacer eso lo que ago es agregar el texto una
referencia a otro sitio en html, al interpretar el código
y poner el texto en el datagrid lo deja tal cual lo pongo,
y el explorador al interpretarlo lo hace como la
referencia que necesito, te pongo un trozo de código que
hace eso, pero solo sirve para agregar ligas al datagrid,
yo lo que quisiera saber es si hay forma de agregar
controles a una System.Web.UI.WebControls.Table en una de
las celdas, si alguien sabe como hacerlo podría indicarme
como.

DataTable l_dtb_DatosDocs = new DataTable();
DataRow l_dtr_Renglones;
DataView l_dtv_VistaDocumentos;
DataSet l_dts_DatosExtraccion;
wsAdministrar.wsAdministrar l_wsA_Documentos;
l_wsA_Documentos = new wsAdministrar.wsAdministrar();
l_dts_DatosExtraccion = l_wsA_Documentos.ws_DameDocumentos
();
l_dtb_DatosDocs.Columns.Add(new DataColumn("Descripción",
typeof(string)));
l_dtb_DatosDocs.Columns.Add(new DataColumn("Inicio", typeof
(string)));
l_dtb_DatosDocs.Columns.Add(new DataColumn("Fin", typeof
(string)));
for (int l_i = 0; l_i < l_dts_DatosExtraccion.Tables
[0].Rows.Count; l_i++)
{
l_dtr_Renglones = l_dtb_DatosDocs.NewRow();
l_dtr_Renglones[0] = l_dts_DatosExtraccion.Tables
[0].Rows[l_i].ItemArray[0].ToString();
//En esta Linea se agrega la referencia
l_dtr_Renglones[1] = "<A
href=\"http://www.microsoft.com/"> "+
l_dts_DatosExtraccion.Tables[0].Rows[l_i].ItemArray
[1].ToString() +" </A>";
l_dtr_Renglones[2] = l_dts_DatosExtraccion.Tables
[0].Rows[l_i].ItemArray[2].ToString();
l_dtb_DatosDocs.Rows.Add(l_dtr_Renglones);
}
l_dtv_VistaDocumentos = new DataView(l_dtb_DatosDocs);
ctrl_dgr_Descripciones.DataSource = l_dtv_VistaDocumentos;
ctrl_dgr_Descripciones.DataBind();


Hola!
Cómo hago para crear una columna con links. Cada item
puede apuntar a una dirección diferente.
Ademas, me gustaria poner una imagen al lado de cada link.
Gracias!

.

Preguntas similares