看不到我在webSite中使用的图片

时间:2009-04-26 18:26:47

标签: asp.net master-pages

我在我的网站上使用了一个模板,并使用Image控件填充其单元格并使用图片的URl进行设置,但是当我上传网站时,我看不到该图片。

我为所有图片创建了一个新文件夹,并使用该网站的母版页。

LINK:http://www.aalaa.ir/az/

3 个答案:

答案 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)

图片文件夹中没有图片......

http://www.aalaa.ir/az/image/