0

Visual Studio のデータ リストを使用して、データベースに画像を表示しようとしました。

    <ItemTemplate>
        <td runat="server" style="width:300px">
             <asp:ImageButton ID="ImageButton1" runat="server"  Height="184px" Width="120px" ImageUrl='<%# Eval("image", "images\\{0}") %>' PostBackUrl='<%# Eval("productID", "ProductDetails.aspx?productID={0}") %>' /><br />
             <p><b><asp:Label ID="productIDLabel" runat="server" Text='<%# Eval("title") %>' /></b></p>
           <p>Price &nbsp;  <asp:Label ID="priceLabel" runat="server" Text='<%# Eval("price","{0:C}") %>' /></p>
        </td>
    </ItemTemplate>

「画像」という列名を取得しました。ただし、ブラウザに表示される画像はありません。誰かがそれを修正するのを手伝ってくれませんか? どんな助けでも大歓迎です。

4

1 に答える 1

0

次のようにフォルダーを参照するように ImageButton を変更し~/Images/ます。

<asp:ImageButton ID="ImageButton1" runat="server"  ImageUrl='~/Images/<%# Eval("image") %>' ... />
于 2012-12-10T14:27:37.320 に答える