asp 动态绑定图片

来源:百度知道 编辑:UC知道 时间:2024/05/27 12:24:39
在DateList模版中有个Image

动态绑定数据库中某列

生成一个动态的ImageUrl

再某个固定的文件夹存放这些Image

我想 如果这个图片不存在
动态绑定到一个默认的ImageUrl ,该怎么做呢?

多种解决方案
1 你可以在后台写个方法,在里面写判断语句,在前面页面调用这个方法
2 你直接在前台写if else 语句
<% if ( 你的图片是不是为空 )
{ %>
... 不为空的情况下你直接写你的Image 路径
<% }
else
{ %>
...为空的情况下你直接写这个img地址<IMG SRC="">
<% } %>

我个人是不喜欢用服务器控件.占资源。我喜欢直接用<img/>这个用起来方便
<%# ((DataRowView)Container.DataItem)["imgurl"].ToString().Length >0?"<img src=你的图片地址 /> ":"<img src=默认的ImageUrl />"%>