“全路径”类似于“E:\PINCDOCS\Mydoc.pdf” 目前在 Chrome-6ren">
gpt4 book ai didi

c# - 使用 ASP.NET 打开服务器上的物理文件

转载 作者:行者123 更新时间:2023-11-30 17:05:25 25 4
gpt4 key购买 nike

我想通过单击超链接打开服务器上的物理文件。

<asp:HyperLink ID="HyButton1" Target="_blank" NavigateUrl='<%#Eval("FullPath") %>' runat="server" Text="Open File" ></asp:HyperLink>

“全路径”类似于“E:\PINCDOCS\Mydoc.pdf”

目前在 Chrome 中我遇到了错误。

Not allowed to load local resource:

是否可以这样做或任何其他替代解决方案?

最佳答案

物理文件应位于 IIS 网站、虚拟目录或 Web 应用程序中。因此,您需要为 E:\PINCDOCS 创建一个虚拟目录。有关说明,请参见此处:http://support.microsoft.com/kb/172138

然后在您后面的代码中,您可以使用如下代码:http://geekswithblogs.net/AlsLog/archive/2006/08/03/87032.aspx获取物理文件的 Url。

关于c# - 使用 ASP.NET 打开服务器上的物理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16556091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com