我已经开发了一个报告并导出为excel文件。当下载excel文件时,它无法在microsoft excel中打开。它显示未知的文件格式。当以PDF格式导出时,它会直接在adobe reader中打开。为什么excel文件不能直接打开。
答案 0 :(得分:2)
使用Fiddler或IE开发人员工具检查HTTP响应的Content-Type
标头。它应该是:`Content-Type:application / vnd.ms-excel'(见here)。
另外,请查找Content-Disposition: attachment; filename=foo.xls
之类的标题。如果没有这样的标题,请考虑添加一个标题。
答案 1 :(得分:0)
我解决了使用问题 打开windows explorer->工具 - >文件夹选项 - >选择“文件类型”标签 - >单击“新建”按钮并单击“高级”按钮提供扩展并选择Microsoft Office Excel应用程序 - >确定(两次)
就是这样。