画像リンクを含むデータベースからデータを取得していますが、返されたリンクに画像ソースを割り当てて実行すると、画像が表示されず、リンクを描画した後のページソースで画像ソースに存在しますが表示されません。iamがそのソースを静的に与えているとき、Firefoxでもすべて正常に動作しています
それは私のコード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);