asp.net 打开excel浏览器兼容问题
string fileName = "表" + DateTime.Now.ToShortDateString();//文件的名称
this.Response.Clear();
this.Response.Charset = "gb2312 ";
this.Response.ContentEncoding = System.Text.Encoding.Default;
this.Response.ContentType = "application/vnd.ms-excel";
this.Response.AddHeader("Pragma", "public");
this.Response.AddHeader("Cache-Control", "max-age=0");
this.Response.AppendHeader("content-disposition", "attachment; filename=" + HttpContext.Current.Server.UrlPathEncode(fileName) + ".xls");
string colHeaders = "";
string ls_item = "";
System.IO.StringWriter stringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlTextWriter = new System.Web.UI.HtmlTextWriter(stringWriter);
this.EnableViewState = false;
为什么我在360上打开这个方法 文件下载那个提醒框一闪而过,而在火狐上没有问题
请问怎么解决这个问题,优先在ie6,ie7内核下能运行
谢谢
this.Response.Clear();
this.Response.Charset = "gb2312 ";
this.Response.ContentEncoding = System.Text.Encoding.Default;
this.Response.ContentType = "application/vnd.ms-excel";
this.Response.AddHeader("Pragma", "public");
this.Response.AddHeader("Cache-Control", "max-age=0");
this.Response.AppendHeader("content-disposition", "attachment; filename=" + HttpContext.Current.Server.UrlPathEncode(fileName) + ".xls");
string colHeaders = "";
string ls_item = "";
System.IO.StringWriter stringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter htmlTextWriter = new System.Web.UI.HtmlTextWriter(stringWriter);
this.EnableViewState = false;
为什么我在360上打开这个方法 文件下载那个提醒框一闪而过,而在火狐上没有问题
请问怎么解决这个问题,优先在ie6,ie7内核下能运行
谢谢
...全文
相关推荐
ASP.NET导出EXCEL超高兼容
网上的代码基本都是不能兼容的,一旦在EXCEL2007打开,就会提示扩张名不一致问题,自己研究了好久,封装了一套,希望能帮到有需要的人,绝对能用
在IE浏览器中打开WORD、EXCEL、PDF和TXT文件等
在IE浏览器中打开WORD、EXCEL、PDF和TXT文件等
Asp.net实现直接在浏览器预览Word、Excel、PDF、Txt文件(附源码)
本文主要介绍了Asp.net实现直接在浏览器预览Word、Excel、PDF、Txt文件的具体实例。文章篇尾附上源码下载,有兴趣的朋友可以看下
asp.net+Ajax实现Excel文件导出
asp.net+Ajax,实现Excel文件导出
asp.net 导入excel到数据库中的示例
一个简单的 asp.net 导入excel到数据库中的示例。欢迎下载!


