3
Iam从数据库检索数据,包括图像链接 ,同时分配图像源到返回的链接并运行它,图像不会显示,图像中存在绘图链接后,页面源来源,但不显示 。 当IAM给予其源静态以其优良 并在Firefox也一切正常asp.net与谷歌浏览器从数据库中加载图像
这是我的代码HTML
<img runat="server" id="image1" src="/images/carNumberArbil.png" alt="Alternate Text" />
C#
var data=(from ads in databaseManager.Ads
where ads.AdId.Equals(AdId)
select new {
AdId=ads.AdId,
Title=ads.Title,
Price=ads.Price,
City=ads.Cities.Name,
Category=ads.SubCategories.Categories.Name,
SubCategory=ads.SubCategories.Name,
Description=ads.Description,
PublishedDate=ads.PublishedDate ,
Image1=ads.Image1,
Image2=ads.Image2,
Image3=ads.Image3,
Image4=ads.Image4,
Image5=ads.Image5
}
).First();
this.image1.Src =data.Image1 == null ? "AdImages/AdDefault.png" : "AdImages/" + data.Image1.Substring(0, 7) + data.AdId + "[1]" + data.Image1.Substring(7);
您必须向我们显示您的代码,以便我们能够为您提供帮助。 –
我把我的代码作了更多解释 –
你确定图像的URL在渲染时是否构造正确?如果你导航到图像链接,你真的可以看到图片? – Icarus