Cod*_*Box 2 .net html c# razor
我正在尝试创建指向本地文件夹中的文件的链接,但它不会打开该文件。我正在使用剃刀创建链接。我的代码如下:
<a href="@item.URL\@item.FileName" class="btn btn-info">@item.FileName </a>
Run Code Online (Sandbox Code Playgroud)
这就是它输出的内容......
<a class="btn btn-info" href="C:\Users\Dev\Documents\sp\Create.txt">Create.txt </a>
Run Code Online (Sandbox Code Playgroud)
但由于某种原因它没有打开文件
该文件无法打开,因为 Web 服务器(幸运的是,出于安全原因)无权访问 Dev 用户的 Documents 文件夹。
使用 Web 应用程序根目录下的相对路径。App_Data 通常用于此目的,例如
<a href="@Url.Content("~/App_Data/sp/Create.txt")">Create.txt</a>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6652 次 |
| 最近记录: |