1

データベースに、を使用してリンクできる画像がありますGridView。今、私は。で同じことをしようとしていListViewます。

リンクしたいIDを格納する列を知っており、画像のパスも知っています。リンクする方法を知りたいだけです。

私のパスは~/assets/Image/?id={0}で、テーブルの列は「AlbumID」です。

<ItemTemplate>で画像タグを作成し、へのリンクを作成することと関係があると思いますが、<%# EVal("AlbumID") %>その方法がわかりません。

4

1 に答える 1

0

そうです、あなたは正しい方向に進んでいます。これでうまくいくはずです:

<asp:ListView ID="ListView1" runat="server">
    <ItemTemplate>
        <asp:Image ID='Image1' runat='server' ImageUrl='~/assets/Image/?id=<%#Eval("AlbumID") %>' />
    </ItemTemplate>
</asp:ListView>
于 2012-04-16T00:56:26.843 に答える