我試圖使用foreach循環內的ImageButton的。爲了訪問我的圖像的路徑,我需要傳遞一個對象到ImageUrl,其中包含我的圖像的路徑。我嘗試傳遞guitar.image對象,但它不顯示任何內容,只顯示破碎的圖像。請解決這個問題。順便說一下,爲什麼使用對象的原因是因爲我的圖像的路徑是在數據庫中。此外,我已經研究過直放站,並將在未來使用它,但現在我想知道是否有沒有中繼器的解決方案。如何使用ImageUrl在asp.net中顯示圖像?
<asp:Content ID='Content1' ContentPlaceHolderID='ContentPlaceHolder1'
Runat='Server'>
<% foreach (guitarBrand guitar in brandList) { %>
<table class="one-third">
<tr>
<th rowspan="3" class="guitarLogoHover"><a href="<%= guitar.page
%>"><asp:ImageButton ID="Image" runat="server" ImageUrl="guitar.image"
Height="300px" Width="300px" /></a></th>
</tr>
</table>
<% } %>
</asp:Content>
井的ImageUrl需要一個網址的形象,而不是二進制圖像。而你需要在<% %> –
甚至<%%>封閉它附上guitar.image。它不工作。以及吉他。圖像有通往圖像的路徑。 – RockStar
吉他是否包含url或者文件系統路徑? 你能告訴我們產生的html嗎? –