cuando trato de descarga de Chrome funciona bien, pero en IE 8 no es la descarga que está mostrando el error anterior,
protected void btn_ExcelDownload_Click(object sender, EventArgs e)
{
Grid_UserTable.Columns[0].Visible = false;
string subject = lbl_Subj.Text;
Response.Buffer = true;
Response.Clear();
Response.ClearHeaders();
Response.AddHeader("Cache-Control", "no-store, no-cache");
Response.AddHeader("content-disposition", "attachment;filename=" + subject + "-Status.xls");
Response.Charset = "";
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.ContentType = "application/vnd.ms-excel";
System.IO.StringWriter stringWrite = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);
Grid_UserTable.RenderControl(htmlWrite);
rptList.RenderControl(htmlWrite);
Response.Write(stringWrite.ToString());
Response.End();
}
Cuando Utilicé la herramienta de desarrollador en Chrome. Dio el recurso interpretado como Otro, pero se transfirió con el tipo MIME indefinido. error, pero descargó el archivo, pero IE está arrojando el error que se muestra en la imagen, ¿qué debo hacer, gracias.
Puedo descargar el archivo en IE8 cuando ejecuto el sitio web usando Visual Studio, pero cuando intento descargarlo desde el sitio web que está cargado en el servidor, aparece el error anterior, "El error está solo en IE 8.
Intenté cambiar el modo de compatibilidad del navegador IE, incluso cuando recibo el mismo error.
Este es el contenido de mi cabeza
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="Server">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
He probado su código y funcionó para mí en IE8. ¿Qué versión de IE estás usando? – NaveenBhat
Funciona en el host local, cuando se carga en el servidor da el error anterior. – John
http://stackoverflow.com/questions/2133776/ie8-wont-download-a-file-with-a-custom-mime-type-with-uac-enabled mismo problema – John