Dar*_*ter 6 asp.net master-pages image
这可能是非常简单的事情,但我看不清楚!我在母版页中显示的任何图像都没有显示在子页面中,我得到的只是带有红叉的框.
我不认为我做过任何与平时不同的事情,并不是在其他网站上发生的事情,所以我有点不知所措.任何想法都表示赞赏!
Har*_*lby 20
Kevin正确解决了问题的本质 - 您的母版页中的URL可能与母版页的位置有关,当它包含在子页面中时,相对引用不再正确.对于此类事情,最简单的解决方案是让您的母版页网址相对于网站而不是页面.换句话说,如果你一直在做
<img src="images/picture1.gif">
你需要替换它
<img src="/images/picture1.gif">
或类似的东西.
小智 8
在母版页中,您使用类似于下面一行的图像src,这将起作用.同样的问题也解决了这个问题.
src="<%= Page.ResolveUrl("~")%>Images/myimage.png"
| 归档时间: | 
 | 
| 查看次数: | 20926 次 | 
| 最近记录: |