3

我正在从数据库中检索包括图像链接的数据,同时将图像源分配给返回的链接并运行它,图像不显示,在页面源中绘制链接后图像源中存在但不显示。当我给它的源静态提供它的罚款和在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);
4

1 回答 1

2

我发现这个问题太可笑了,是我的谷歌浏览器中的 AdBlock 插件阻止了我的图片显示,但我仍然不明白为什么广告阻止应该阻止某些图片自己显示!但是,我的问题解决了,我的生活变得更轻松了:)

于 2013-08-01T11:26:39.757 回答