簡體   English   中英

在數據列表ASP.NET中顯示圖像

[英]Show images in datalist ASP.NET

我想在數據列表中顯示圖像。 圖片網址存儲在我的數據庫中。 由於某些原因,無法從我的數據庫中檢索url。

有人知道我想念什么嗎? 這是我的代碼。

 <asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1" RepeatColumns="3" Width="100%">

        <ItemTemplate>
            <asp:Image runat="server" ImageUrl="http://mywebsite.com/folder/{0}" Width="100%" />

        </ItemTemplate>

    </asp:DataList>


     <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
         SelectCommand="SELECT [url] FROM [MyDatabase]"></asp:SqlDataSource>

將圖像綁定到圖像控件時存在問題。 嘗試這個。

<asp:Image runat="server" ImageUrl='<%# "http://mywebsite.com/folder/" + Eval("url") %>' Width="100%" />

要么

<asp:Image runat="server" ImageUrl='<%# "~/folder/" + Eval("url") %>' Width="100%" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM