• Miércoles 1 de Mayo de 2024, 21:04

Autor Tema:  Enlazar Datagrid Con Word / Pdf / Excel  (Leído 1659 veces)

joanca

  • Miembro MUY activo
  • ***
  • Mensajes: 126
    • Ver Perfil
Enlazar Datagrid Con Word / Pdf / Excel
« en: Martes 20 de Diciembre de 2005, 17:44 »
0
Hola buenas tardes a todos/as.

Estoy intentando averiguar como a partir de un DataGrid generado con un DataSet, puedo enviar su contenido de celdas a una Excel, PDF o Word.

Si sabeis de algún sistema os lo agradezco.

Saludos.

Borg

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Enlazar Datagrid Con Word / Pdf / Excel
« Respuesta #1 en: Jueves 29 de Diciembre de 2005, 16:14 »
0
Buenas, Espero te sirva esta funcion..

private void Button1_Click(object sender, System.EventArgs e) {      
  Response.Clear();
  Response.Buffer = true;         
  Response.ContentType = "application/vnd.ms-excel";
  Response.Charset = "";
  Response.AddHeader("Contenet-Disposition","inline;filename=arhivo.xls");
  this.EnableViewState = false;
  System.IO.StringWriter sWriter = new System.IO.StringWriter();
  System.Web.UI.HtmlTextWriter  htmlWriter = new System.Web.UI.HtmlTextWriter(sWriter);
  DataGridFilas.ShowHeader=true;
  DataGridFilas.FooterStyle.Wrap=false;
  DataGridFilas.RenderControl(htmlWriter);

   Response.Write(sWriter.ToString());
   Response.End();   
      }

Juan Dario Atehortua S B)