Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/09/2009, 09:47
diegolo
 
Fecha de Ingreso: enero-2008
Mensajes: 144
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: Error al generar archivo de excel desde asp.net

Hola este es mi codigo el cual me funciona perfecto pero el error parece ser en la version del office que es me supongo 2007 y no 2007 el cual la extension es .xlsx verdad?

codigo
//excel
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=NombreArchivo.xls");
Response.Charset = "";
Response.Cache.SetCacheability(HttpCacheability.No Cache);
Response.ContentType = "application/vnd.xls";
Response.ContentEncoding = System.Text.Encoding.UTF7;
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
this.datagrid.RenderControl(htmlWrite);
Response.Write(stringWrite.ToString());
Response.End();