2012-04-15 16 views
1

我的數據庫中有一張圖片,我可以使用GridView鏈接到該圖片。現在我試圖用ListView做同樣的事情。從ListView中的數據庫添加圖像

我知道存儲我想鏈接到的ID的列,並且我也知道圖像的路徑。我只是想知道我會如何鏈接它。

我的路徑是~/assets/Image/?id={0},表中的列是「AlbumID」。

我認爲這與製作<ItemTemplate>中的圖像標記有關,並鏈接到<%# EVal("AlbumID") %>,但我不知道該怎麼做。

回答

0

對,你在正確的軌道上。這應該是訣竅:

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

感謝您的幫助。 – Joe24 2012-04-16 01:58:44

+0

@ Joe24非常歡迎! – jadarnel27 2012-04-16 02:03:13