repeater 如何绑定显示图片?
我数据库存的图片格式是:在一个字段里面 :1.jpg,2.jpg,3.jpg, repeater 如何绑定显示图片呢?
------解决方案--------------------<img src='<%#Eval("字段名")%>' />
------解决方案--------------------<img src='<%# Eval("图片数据库字段")%>' />
------解决方案--------------------<img src='<%#Eval("字段","//images//{0}")%>
------解决方案--------------------看给的图片存储方式像是是多个图片存在一个字段中,如果是的话,取出的图片要先分开
------解决方案-------------------- <asp:Repeater ID="Image" runat="server">
<ItemTemplate>
<img src='<%#Eval("字段")%>'/>
</ItemTemplate>
</asp:Repeater>
------解决方案--------------------
------解决方案--------------------<ItemTemplate>
<asp:image ID="image1" runat="server" imageurl='<%# Bind("map") %>' width="145" height="190" align="left" hspace="10"></asp:image>
</ItemTemplate>
------解决方案--------------------那你必须在图片绑定前就用split(',')把这些图片分割成一个数组,然后把这些数组绑定到image上面
<%
string[] strImageArr=字段.split(',');
for(int i=0;i<strImageArr.Length;i++){%>
<img src='<%=strImageArr[i]%>'/>
<%}%>
------解决方案--------------------