Visual Studio 2008,Framework 3.5,C#
我有一个Datalist控件。控件被绑定到Image Control。我正在从数据库中获取Imageurl。数据库有像这样的图像路径〜/ images / Oneslow008.jpg。但是如果oneslow008.jpg在Images文件夹中不可用,那么它现在显示占位符。相反,我想显示一些默认图像,以防图像丢失。
这是我的Binded Code
asp:Image ID="Image1" runat="server" Height="80px" ImageUrl='<%# Eval("imageUrl1") %>' Width="80px"/>
答案 0 :(得分:0)
您可以使用如下背景图片创建样式:
.DefaultImage {
background-position: center center;
background-image: url('Images/COMPUTER1.png');
background-repeat: no-repeat;
}
使其足够小,以便在加载数据库图像时,它会掩盖背景图像。将类应用于显示图像的元素。