无法通过asp.net根目录下子文件夹下的网页打开文件

本文关键字:文件夹 网页 文件 asp net 根目录 | 更新日期: 2023-09-27 18:03:30

我的网页有一个问题。实际上我开发了asp.net 3.5网站。我创建了一个名为HR的网页。我的项目根目录下的子目录下的aspx。<>之前网页的位置
(ProjectName)>> Department (Subfolder)>> HR (Subfolder)>> HR.aspx

和我有代码在这个文件中打开一个文件,如pdf。

我的文件位置文件夹在我的项目下面。

<>之前文件位置
(ProjectName)>> SIPL(子文件夹)>> Department(子文件夹)>> HR(子文件夹)>> HR.pdf之前

我的问题是当我把HR。aspx页面在根目录下的文件成功打开,当我把这个页面放在子文件夹下(如上所示),它没有打开,显示文件未找到错误。我认为页面没有找到文件的路径,因为它在子文件夹中。如何克服这个问题。请帮助。

无法通过asp.net根目录下子文件夹下的网页打开文件

应该是

<pre>
    <img src="'Images'Open.jpg"/>
</pre>

在web应用程序中使用一个文件。应用程序中应该有一个文件夹。
假设在根目录下有一个文件夹Images
然后你应该使用你的图像的相对路径。
更多细节
HTML图像和ASP。. NET图像和相对路径

编辑1

既然你写了

<img src="C:'Users'Administrator'Desktop'Open.jpg"/>

对于web应用程序是错误的。
如果您像上面那样写,浏览器将查找本地系统文件。
而不是应用程序服务器上的文件。

请选择图像的相对路径。因此,首先将图像复制到任何项目解决方案文件夹中,并引用如下:

<img src=''NewFolderName'Open.jpg'/>