从ListView中的数据库添加图像

时间:2012-04-15 21:53:51

标签: asp.net

我的数据库中有一个图像,我可以使用GridView链接到该图像。现在我试图用ListView做同样的事情。

我知道存储我想要链接的ID的列,我也知道我的图像的路径。我只是想知道如何链接它。

我的路径是~/assets/Image/?id={0},表格中的列是“AlbumID”。

我认为它与在<ItemTemplate>中制作图片代码并链接到<%# EVal("AlbumID") %>有关,但我不知道该怎么做。

1 个答案:

答案 0 :(得分:0)

是的,你正走在正确的轨道上。这应该可以解决问题:

<asp:ListView ID="ListView1" runat="server">
    <ItemTemplate>
        <asp:Image ID='Image1' runat='server' ImageUrl='~/assets/Image/?id=<%#Eval("AlbumID") %>' />
    </ItemTemplate>
</asp:ListView>