asp.net输出数据库中的图片

来源:百度知道 编辑:UC知道 时间:2024/05/31 23:31:52
我要在页面中输出数据库中的图片咱整啊?用哪个控件?
比如我要在页面中输出两行四列的图片。图片存储方式是把图片地址存在数据库中的。
要具体一点,最好能写个示例代码,还要判断一下记录中的图片字段是否为空,为空则不输出跳到下一条记录。

用repeater呗,sql语句只要判断 图片字段不为空就可以了。
.aspx:
<table width=100% >
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<asp:PlaceHolder ID="PlaceHolder1" runat="server" Visible='<%# (Container.ItemIndex + 1) % 4 ==1 %>'><tr></asp:PlaceHolder>
<td>
<img src="<%# DataBinder.Eval(Container.DataItem,"路径字段") %>" alt=""/>
</td>
<asp:PlaceHolder ID="PlaceHolder2" runat="server" Visible='<%# (Container.ItemIndex + 1) % 4 ==0 %>'></tr></asp:PlaceHolder>
</ItemTemplate>
</asp:Repeater>
</table>
aspx.cs :
Repeater1.DataSoucre=绑定数据源;
Repeater1。DataBind();

LS ,它是在数据库中存的图片...
将这个表的内容返回到List中.
应义一个string.
循环List.
string += <img src=