我使用C#在asp.net中开发了一个响应式网站,它在桌面和手机中都可以正常工作,所有功能性工作都很好。诺基亚Lumia 920 Excel未打开
但是在诺基亚Lumia 920上,当我下载Excel时,它被下载了,但是没有在手机中打开。它抛出错误,如 格式不正确
我已经使用了下文提到的代码下载Excel的
Response.AddHeader("content-disposition", "attachment;filename=" + ExcelFileName + ".xlsx");
Response.Charset = "";
Response.ContentType = "application/vnd.ms-excel";
StringBuilder build = new StringBuilder();
//buid contain data
Response.Output.Write(build.ToString());
Response.Flush();
Response.End();
什么可以解决?
尝试改变的ContentType为“application/vnd.openxmlformats-officedocument.spreadsheetml.sheet “。另外,你确定你需要这个标题“内容处置”吗?通常这是电子邮件附件 – 2014-09-02 10:27:33
@StefanoDriussi:Nop它仍然给我同样的错误 – 2014-09-02 10:38:48