首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

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

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

热点排行