我的数据库中有一个图像,我可以使用GridView
链接到该图像。现在我试图用ListView
做同样的事情。
我知道存储我想要链接的ID的列,我也知道我的图像的路径。我只是想知道如何链接它。
我的路径是~/assets/Image/?id={0}
,表格中的列是“AlbumID”。
我认为它与在<ItemTemplate>
中制作图片代码并链接到<%# EVal("AlbumID") %>
有关,但我不知道该怎么做。
答案 0 :(得分:0)
是的,你正走在正确的轨道上。这应该可以解决问题:
<asp:ListView ID="ListView1" runat="server">
<ItemTemplate>
<asp:Image ID='Image1' runat='server' ImageUrl='~/assets/Image/?id=<%#Eval("AlbumID") %>' />
</ItemTemplate>
</asp:ListView>