通过代码打开.xlsx文件时忽略/删除错误消息

时间:2016-12-26 12:18:53

标签: c# asp.net-mvc excel asp.net-mvc-4

在我的asp.net,MVC应用程序中,我们正在生成和下载.xlsx文件。但是当我试图打开时,它会给出一条消息

"您尝试打开的文件' filename.xlsx',格式与文件扩展名指定的格式不同。在打开文件之前,请验证文件是否已损坏且是否来自受信任的源。你想现在打开文件吗?" 如果我按“是”'它开放了。我将文件扩展名更改为.xls,仍然是相同的消息。谁能告诉我为什么会这样?我添加了.xlsx& .xls MIME管理器中的MIME类型扩展,MIME类型为application / vnd.openxmlformats-officedocument.spreadsheetml.sheet。它仍然显示相同的信息。请建议我如何摆脱它。

请查找我现有的代码行 -

Response.ContentType =" application / vnd.openxmlformats-officedocument.spreadsheetml.sheet&#34 ;;    // Response.ContentType =" application / vnd.ms-excel&#34 ;;     Response.AddHeader(" Content-Disposition"," attachment; filename =" +" Survey Report.xlsx");

它有所不同,因为这个问题没有任何特定答案。

0 个答案:

没有答案