c# - 在导出的 xlsx 文件中显示警告消息
问题描述
我的 xlsx 文件已下载,但是当我打开该 xlsx 文件时,它显示警告为
“我们发现某些内容存在问题”。
谁能告诉我我必须在哪里解决这个问题?我正在使用 iFrame 下载文件。
using (ClosedXML.Excel.XLWorkbook wb = new XLWorkbook())
{
wb.Worksheets.Add(dt, "Sheet1");
Response.Clear();
Response.Charset = "";
Response.Buffer = true;
Response.BinaryWrite(bytes);
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
Response.AddHeader("content-disposition", "attachment;filename=" + >Model.reportName + "_" + DateTime.Now.ToString("yyyyMMddHH:mm") + "." + extension);
using (MemoryStream MyMemoryStream = new MemoryStream())
{
wb.SaveAs(MyMemoryStream);
MyMemoryStream.WriteTo(Response.OutputStream);
Response.Flush();
Response.Close();
HttpContext.Current.ApplicationInstance.CompleteRequest();
}
解决方案
推荐阅读
- php - Xdebug 是否依赖于 PHP 版本(VSCode IDE)?
- php - 如何在 laravel 刀片中使用会话数据作为变量?
- hugo - 如何让 Hugo 渲染块引用?
- php - 在 Laravel 6 中显示数据库中的图像时检索路径错误
- python - 图表是空的..Python 2.7
- c# - 在 c# windows 应用程序中关闭子窗体时如何刷新另一个窗体?
- python - macosX下的python:验证:映射文件没有cdhash,完全无符号?代码必须至少是临时签名的
- javascript - 计算并定义具有特定 ID 前缀的输入数量
- spring - 如何使用@scheduled 知道所有线程在spring boot @async 中完成
- android - 防止前台服务进入睡眠模式