在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