我在我的网站上使用了一个模板,并使用Image控件填充其单元格并使用图片的URl进行设置,但是当我上传网站时,我看不到该图片。
我为所有图片创建了一个新文件夹,并使用该网站的母版页。
答案 0 :(得分:0)
请包含显示ImageUrl路径的ASP.NET代码。如果图像的路径不正确,则会发生这种情况。尝试使用“〜”格式化路径。像这样:
<asp:Image runat="server" ImageUrl="~/image/header.jpg" />
而不是:
<asp:Image runat="server" ImageUrl="image/header.jpg" />
答案 1 :(得分:0)
MasterPages通常需要对URL和路径进行特殊处理。这称为URL rebasing。您可以使用波形符(〜)开始路径以引用网站的根目录。
查看网页的来源,这是ASP.Net提供的图像标记之一:
src="Image/Logo%2004.jpg"
所以,尝试在开头添加“〜/”,如下所示:
src="~/Image/Logo%2004.jpg"
答案 2 :(得分:0)
图片文件夹中没有图片......