任何人都可以請指導我如何在asp.net中的gridview上顯示圖像? 我從數據庫中的圖像路徑獲得,例如:d:\圖片\ photo.jpg如何在圖像路徑從數據庫獲取圖像路徑時顯示圖像
我曾嘗試這一點,但它沒有出現在圖像框。 我的前端代碼:
<Columns>
<asp:BoundColumn DataField="id" HeaderText="Email ID" Visible="False">
<HeaderStyle />
</asp:BoundColumn>
<asp:BoundColumn DataField="photo_url" HeaderText="Photo" Visible="false">
</asp:BoundColumn>
<asp:TemplateColumn>
<ItemTemplate>
<asp:Image ID="Image1" Height = "100" Width = "100" runat="server" DataImageUrlField = '<%# Eval("photo_url") %>' /> >>>>>>>>display image on this part
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="post_body" HeaderText="Post"></asp:BoundColumn>
<asp:BoundColumn DataField="post_id" HeaderText="Comment/Post ID" Visible="False">
<HeaderStyle Width="50px" />
</asp:BoundColumn>
</Columns>
你得到一個錯誤?在生成的HTML中是否顯示了正確的URL? – mason
它沒有出現任何錯誤,但在運行時圖像沒有出現在圖像列中,只是一個空的列。從數據庫獲取photo_url的路徑是正確的。它是D:\ Projects \ Orlig_FB_Service \ Images \ wall_post_551183598322481_10152973356489762.jpg –
是的,我知道,你在你的問題中說過。在生成的HTML中是否顯示了正確的URL?如果您手動導航到該URL,圖像是否顯示? – mason