使用锚标记下载 Excel 文件时出现问题

本文关键字:文件 问题 Excel 下载 | 更新日期: 2023-09-27 18:36:08

我在运行时制作 HTML,这是其中一行:

<a target='"_blank'" href='""+filepath+"'">Download</a>

filepathF:'Website'Files'records.xlsx

上面的问题打开了一个带有文件路径的新选项卡,但没有任何反应,浏览器说地址不被理解。但是,当我单击地址并按回车键时,我看到下载弹出窗口,似乎无法找出问题所在。

有什么建议吗?

使用锚标记下载 Excel 文件时出现问题

其中文件路径类似于 F:''Website''Files''records.xlsx

"本地路径"应该如何在网站上工作(我假设您不是针对内部网,其中F:'是每个人的共享驱动器。如果是这样,请更新添加该信息的问题)?

您可能想要这样的东西:

string filepath = "records.xlsx";
string anchor = "<a target='"_blank'" href='"/Files/" + filepath + "'">Download</a>";

在 URL /Files/....下映射一个文件处理程序,该文件处理程序将文件发送到客户端。如果您告诉我们您正在使用什么技术(WebForms,MVC等)我可以给你一个例子如何做到这一点...