日期:2014-05-19  浏览次数:20414 次

怎样把数据库里得到的图片在页面上交替显示也来???(vb.net)
怎样把数据库里得到的图片在页面上交替显示也来???

------解决方案--------------------
数据库存在是图片的二进制流还是路径?
读取二进制流显示图片百度搜索,CSDN以前有得讨论
交替显示:DataList、Repeater控件即可做到。

------解决方案--------------------
在后台写个方法:
public string GetImagePath(object container, string imagepathfield)
{
string imagepath = DataBinder.GetPropertyValue(container, imagepathfield).ToString();
string Return = " ";

Return = " <img src=\ "../ " + imagepath + "\ " style=\ "border: solid 0 #000;width:128px; height: 125px;\ " /> ";
return Return;
}

绑定

<%# GetImagePath(Container.DataItem, "photourl ")%> photourl 你的数据库字段
------解决方案--------------------
用滤镜就可以实现淡入淡出,内嵌一个Ifream定期刷新就好了