我想下載Excel文件在本地系統中,但在打開文件的位置,我得到錯誤:下載的Excel檔案不開放
The file format or extension does not match.
雖然在後端文件是相同的擴展,但我的正在錯誤 PFB代碼:
string ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
Response.ContentType = ContentType;
Response.AppendHeader("Content-Disposition", "attachment; filename="+downloadedFileName);
downloadedFileName= "Myfile.xlsx"
只是要確定:文件大小是否匹配?手動複製服務器時可以打開文件嗎?我沒有看到'Response.Write ...',你能粘貼代碼嗎? –
我想你沒有提到文件擴展名。即XLSX或.xls – Shashank
@PatrickHofman:該文件已被保存到本地系統。當我通過雙擊打開它,然後我得到錯誤不在代碼中。而後端的文件很好。 – Aquarius24