Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何在HTML中设置常见的img SRC以跨目录中的ASPx页面工作?_Asp.net_Image_Url_Path - Fatal编程技术网

Asp.net 如何在HTML中设置常见的img SRC以跨目录中的ASPx页面工作?

Asp.net 如何在HTML中设置常见的img SRC以跨目录中的ASPx页面工作?,asp.net,image,url,path,Asp.net,Image,Url,Path,我有一个这样的页面树网站 /MySite/MyPage1.aspx /MySite/MyDir/MyPage2.aspx 我在web项目的根目录中还有一个img目录 对于常用控件(即母版页),如果我使用路径为/img/myimage.png的img,它可以在MyPage1.aspx上工作,但不能在MyPage2上工作。我猜这不是从项目的根目录解析到img文件夹 我该如何解决这个问题 (我不想使用~解析映像的文件系统位置,因为并非所有映像都作为服务器端组件运行)使用。/选择父目录: 。/img/

我有一个这样的页面树网站

/MySite/MyPage1.aspx
/MySite/MyDir/MyPage2.aspx
我在web项目的根目录中还有一个
img
目录

对于常用控件(即母版页),如果我使用路径为/img/myimage.png的img,它可以在MyPage1.aspx上工作,但不能在MyPage2上工作。我猜这不是从项目的根目录解析到img文件夹

我该如何解决这个问题


(我不想使用~解析映像的文件系统位置,因为并非所有映像都作为服务器端组件运行)

使用
。/
选择父目录:


。/img/myimage.png

谢谢-但是,如何使其适用于母版页之类的页面,或所有页面共用的控件,如菜单等。?这是我的主要问题(在原始问题中没有明确说明)
/
是否会将您带到项目的根文件夹?这样你就可以在任何地方使用
/img/myimage.png
。我就是这么想的!但它在/MySite/MyDir/MyPage2.aspx上不起作用