【发布时间】:2020-11-11 12:07:22
【问题描述】:
我正在尝试下载文件名包含格式为 dd/MM/yyyy 的日期的文件(例如,预期的文件名将是 MyFile - 22/07/2020.pdf),但下载的文件变为 MyFile - 22_07_2020.pdf。
下面是我的代码
var filename = Server.UrlDecode("MyFile -" + DateTime.Now.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture) + ".pdf"); //which shows MyFile - 22%2f07%2f2020.pdf in debugger
Response.AppendHeader("content-disposition", "attachment; filename=" + filename);
return File(stream, "application/pdf");
我应该如何修改以获得所需的格式?
【问题讨论】: