Foros del Web » Programación para mayores de 30 ;) » .NET »

Error al exportar a excel 2010

Estas en el tema de Error al exportar a excel 2010 en el foro de .NET en Foros del Web. TENGO ESTE CODIGO QUE EXPORTA A EXCEL (BAJADO DE INTERNET) EXPORTA Y ABRE EL EXCEL, INCLUSO ME DEJA GUARDARLO DONDE QUIERA PERO CUANDO LO ABRO ...
  #1 (permalink)  
Antiguo 01/02/2013, 14:39
 
Fecha de Ingreso: noviembre-2010
Mensajes: 105
Antigüedad: 13 años, 6 meses
Puntos: 0
Exclamación Error al exportar a excel 2010

TENGO ESTE CODIGO QUE EXPORTA A EXCEL (BAJADO DE INTERNET) EXPORTA Y ABRE EL EXCEL, INCLUSO ME DEJA GUARDARLO DONDE QUIERA PERO CUANDO LO ABRO SALE ESTO EN EL EXCEL

Código HTML:
<form method="post" action="Default.aspx" id="ctl00">
<div>
<input type="hidden" name="__VIEWSTATE" id="
__VIEWSTATE" value="" />
</div>
<div>

</div></form> 
CODIGO DE EXPORTAR
Código:
StringBuilder sb = new StringBuilder();

            StringWriter sw = new StringWriter(sb);

            System.Web.UI.HtmlTextWriter htw = new HtmlTextWriter(sw);

            Page pagina = new Page();

            HtmlForm forma = new HtmlForm();

            pagina.Controls.Add(forma);

            forma.Controls.Add(GridView1);

            pagina.RenderControl(htw);

            Response.Clear();

            Response.Buffer = true;

            Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";

            Response.AddHeader("Content-Disposition", "attachment;filename=data.xls");

           
            System.IO.StringWriter stringWrite = new System.IO.StringWriter();
            
            Response.Charset = "UTF-8";

            Response.ContentEncoding = Encoding.Default;

            Response.Write(sb.ToString());

            Response.End();

Etiquetas: excel
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:19.