Open/Save 使用 Epplus 的消息 (C#)

Open/Save message using Epplus (C#)

我正在尝试使用 Epplus (C#) 进行保存,

这就是我声明要写入的工作表的方式:

ExcelWorksheet ws = pck.Workbook.Worksheets["myFile"];

文件内容没问题,但 save/open 对话框出现问题。

当我尝试保存时,收到以下消息:

它显示文件名,然后是一堆字母数字字符(每次都不一样)

有人知道为什么会这样吗?

另外一个附带的问题,对话框中出现的名字可以改吗?

提前致谢

我是这样解决错误的:

string filename = Path.GetFileName(excelFilePath);   

然后我改了这个header:

Response.AppendHeader("content-disposition", "attachment; filename=" + filename);

其中 excelFilePath 是 Excel 文件所在的目录

这会在 open/save 对话框中正确显示文件名。