.NET图片不存在使用默认图片代替

web.config:

<configuration>

  <appSettings>

    <add key="dmPic" value="bgImages/moren.jpg" />

  </appSettings>

</configuration>

相应.cs页面:

if (sdr.Read())

{

    this.lblDianMianMingCheng.Text = sdr["BuJuGongSiName"].ToString();

    DianMianId = sdr["BuJuID"].ToString();

    if (sdr["BuJuCarPhoto"].ToString() == "")

    {

        this.ImageDianMian.ImageUrl = ConfigurationManager.AppSettings["dmPic"].ToString();//重点之处

    }

    else {

        this.ImageDianMian.ImageUrl = sdr["BuJuCarPhoto"].ToString();   

    }           

}
时间: 2024-10-08 09:30:07

.NET图片不存在使用默认图片代替的相关文章

当获取图片失败时候,显示默认图片

你是不是在弄交互数据的时候经常遇到那个图片链接压根就是啥都没有,页面看上去也不美观.这时候我们就可以试一下可以给他一个默认图片,完美一下了 真的有这方法: 在vue项目时 在html中img标签加入 :onerror="defaultImg"/*适合少量的img标签的*/ 在JavaScript中加入默认的图片 js原生是 <img src='test.jpg' alt='test' onerror="this.src='default.jpg'"> 

js处理img标签加载图片失败,显示默认图片

1.第一种方法: 如果已经引入了jquery插件,就很好办.没有的话,如果实在需要,可以附上代码: script(type='text/javascript', src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js") //这是jade文件的写法,可以自行转换为html handle error $('img').error(function(){ $(this).attr('src', "d

Glide加载圆形图片第一次只显示默认图片

Glide加载圆形图,又设置了默认图,很多时候第一次加载的时候只显示默认图.下面的方案可以解决.\ Glide.with(AudioDetailActivity.this) .load(cover) .placeholder(R.drawable.audio_default_normal) .into(new SimpleTarget<GlideDrawable>() { @Override public void onResourceReady(GlideDrawable resource,

使用Lrucache,图片滑动时使用默认图片,停止时加载

注意:LruCache是有版本限制的,低版本的sdk需要在libs文件夹添加相应的support-4v文件.本文改造的大部分是参考http://www.iteye.com/topic/1118828,感谢.不废话直接上工程代码,内有关键注释,项目就不上传了,自己对照着上面网址改呗. 首先是Application文件,负责创建图片存储文件夹: public class MyApp extends Application{ @Override public void onCreate() { sup

图片不存在就显示默认图片

有些时候我们需要批量显示数据库中的图片,数据库中保存的当然是图片的路径.但是如果发现某些图片不存在,网页上的红叉会显得很难看,这时候我们可以选择显示默认图片来代替,这样会显得非常有人性化.鹤峰县烟草专卖局 利用 image 对象的 onerror 事件来判断,出错则更换 image 对象的 src 为默认图片的 URL. <img src="http://www.nowamagic.net/images/new_logo.png" onerror="javascript

ecshop 如果缩略图为空,使用默认图片

引用:$row['goods_img'] = get_image_path($row['goods_id'], $row['goods_img']); lib_common.php /** * 重新获得商品图片与商品相册的地址 * * @param int $goods_id 商品ID * @param string $image 原商品相册图片地址 * @param boolean $thumb 是否为缩略图 * @param string $call 调用方法(商品图片还是商品相册) * @

img标签设置默认图片

为了美观当网页图片不存在时不显示叉叉图片 当在页面显示的时候,万一图片被移动了位置或者丢失的话,将会在页面显示一个带X的图片,很是影响用户的体验.即使使用alt属性给出了”图片XX”的提示信息,也起不了多大作用.其实,可以这样处理:当图片不存在的时候,会触发onerror事件,我们可以在该事件中做一下补救的工作,比如: 1.让这个图片元素隐藏: <img src="图片的url地址" alt="图片XX" onerror="this.style.di

img加载不出来,给个默认图片。

忽然发现,jq里也有坑,很多东西莫名其妙的被废弃了--所以,只能用原生js来做了: $('img').each(function() { if (!this.complete || typeof this.naturalWidth == "undefined" || this.naturalWidth == 0) { this.src = 'imgs/deflane.jpg'; } }) 那么这就是当图片地址挂了之后,给img一个默认图片的地址,至少看起来不恶心了. 如果,是由于加载原

失效图片用默认图片代替

当页面中图片失效时,用默认的图片来代替.如果图片很少,可以直接添加到页面里: <img src=”123456.jpg” onerror=”this.src=’images/defaultpic.gif'” /> 如果像是列表页这种图片比较多的情况下可以用jquery来执行: $("img").error(function() { $(this).attr("src","images/defaultpic.gif"); });