怎样把数据库里得到的图片在页面上交替显示也来???(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定期刷新就好了