当前位置:编程学习 > C#/ASP.NET >>

在Datalist中如果Images文件夹中没有图片则显示默认图片怎么搞

我数据库中只有图片的前缀,也就是没有后面的类型。我现在在图片文件中Images里有些图片是没有的,显示出来就是红叉叉,
我想把红叉叉改成默认图片,请问应该怎么做。 --------------------编程问答-------------------- 办法N多,试举一例:
在模板里定义:
<img src='<%#Eval("ImageUrl")==DBNull.Value? "default.jpg" : Eval("ImageUrl").ToString()%>' />
--------------------编程问答-------------------- 我想把红叉叉改成默认图片,请问应该怎么做。 --------------------编程问答-------------------- 楼上的可行,你试验了不行啊?这是最简单的哈 --------------------编程问答-------------------- 1楼的麻烦说清楚点好么,关键是我的数据库中与图片对应的字段它没有后缀的 
比如123对应的图片是123.jpg  那这样应该怎么做? --------------------编程问答-------------------- 还是放在客户端那里处理比较好。

<img src='******' onerror="this.src='/Images/NoPic.jpg'" />
如果图片无法正常加载就会调用Images/NoPic.jpg
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,