Exportar de un DataGrid a Excel

05/08/2004 - 21:11 por Omar Flores | Informe spam
Que tal, quiero exportar la información que me presenta un DataGrid a un
archivo de Excel y para esto
tengo el sig, código, el cual si me genera el Archivo en Excel, pero al
momento de abrirlo me marca el sig. error.
No se puede leer el archivo.

El código que uso es el siguiente:

Response.Clear()
Response.Buffer=True
Response.ContentType="application/ms-excel"
Response.Header("Content-Disposition","attachment;filename=Test.xls")
Response.Charset="UTF-8"
Response.ContentEncoding=System.Text.Encoding.Default
Datagrid.EnableViewState=False
Datagrid.AllowPaging=False
Datagrid.AllowSorting=False
Datagrid.DataBind()
Dim tw As New system.IO.StringWriter
DIM hw As New System.Web.UI.HtmlTextWriter(tw)
Datagrid.RenderControl(tw.ToString())
Response.End()

Espero y me puedan decir que es lo que tengo mal.

Muchas gracias por su ayuda.
 

Leer las respuestas

#1 Franco Figún
05/08/2004 - 21:18 | Informe spam
Espero te sirva:
http://www.aspnetpro.com/Newsletter...09so_l.asp

FF
www.francofigun.com.ar
www.microsofties.com.ar
Yahoo MSN:

"Omar Flores" escribió en el mensaje
news:
Que tal, quiero exportar la información que me presenta un DataGrid a un
archivo de Excel y para esto
tengo el sig, código, el cual si me genera el Archivo en Excel, pero al
momento de abrirlo me marca el sig. error.
No se puede leer el archivo.

El código que uso es el siguiente:

Response.Clear()
Response.Buffer=True
Response.ContentType="application/ms-excel"
Response.Header("Content-Disposition","attachment;filename=Test.xls")
Response.Charset="UTF-8"
Response.ContentEncoding=System.Text.Encoding.Default
Datagrid.EnableViewState=False
Datagrid.AllowPaging=False
Datagrid.AllowSorting=False
Datagrid.DataBind()
Dim tw As New system.IO.StringWriter
DIM hw As New System.Web.UI.HtmlTextWriter(tw)
Datagrid.RenderControl(tw.ToString())
Response.End()

Espero y me puedan decir que es lo que tengo mal.

Muchas gracias por su ayuda.


Preguntas similares