Buenas tardes.
Tengo una aplicacion en asp.net 2003 en donde exporto los datos de un gridview a un archivo de excel. El procedimiento de exportacion funciona bien y me sale la opcion para abrir el archivo. pero cuando abro el archivo me sale el siguiente error:
“el archivo q se intenta abrir tiene otro formato que el especificado por la extencion del archivo,compuruebe q el archivo no este dañado y procede de un origen de confianza antes de abrirlo¿Decea abrir el archivo a hora?”
si le doy en la opcion "si" me abre los datos correctamente, pero quiero poder abrir los datos sin que me aparezca el error mensionado.
Alguien sabe como puedo solucionar este problema?
Este es el codigo que estoy utilizando:
Dim stringWrite As System.IO.StringWriter = New System.IO.StringWriter
Dim htmlWrite As System.Web.UI.HtmlTextWriter = New HtmlTextWriter(stringWrite)
DgE.RenderControl(htmlWrite)
Response.Clear()
Response.Buffer = True
Response.ContentType = "nombre_aplicacion/vnd.ms-excel"
Response.AddHeader("content-disposition", "attachment;filename=PlanCont.xls")
Response.Charset = "UTF-8"
Response.ContentEncoding = Encoding.Default
Response.Write(stringWrite.ToString())
Response.End()
Gracias por la ayuda.