日期:2014-05-17  浏览次数:20464 次

在ASP.NET中用Repeater实现在同一页面上根据不同数量多张图片的显示
图片以相对路径存放在SQL2005数据库中 现在在asp.net中用Repeater实现多张图片的显示  因为数据库中的图片,可能一个名字对应两张图片,也可能是三张图片  根据对应图片数量的不同而在前台页面上显示不同数量的图片  请问应该怎么写(想要一些具体的代码)  谢谢了  前台代码:
<asp:Repeater ID="rptList" runat="server" >
        <ItemTemplate>
        <img src="<%#Eval("ImageUrl")%>" alt="">">
        </ItemTemplate>
</asp:Repeater>

------解决方案--------------------
你可以再后台将绑定的字段根据查询处理成多张图片的格式

ImageUrlList="<img src='1'/><img src='2'/>";

然后前台直接绑定

<%#Eval("ImageUrlList")%>
------解决方案--------------------
引用:
你可以再后台将绑定的字段根据查询处理成多张图片的格式

ImageUrlList="<img src='1'/><img src='2'/>";

然后前台直接绑定

<%#Eval("ImageUrlList")%>
楼上正解