我想從我的網站內的虛擬目錄顯示圖像。如果我使用follwoing代碼顯示在圖像頁面上:從虛擬目錄訪問映像文件
Dim sourcefile As String = Server.MapPath("~/Common/Images/Flag.jpg")
Response.WriteFile(sourcefile)
Response.ContentType = "image/jpg"
但如果我嘗試在Image控件中顯示圖像期運用下面的代碼是不顯示圖像:
Dim sourcefile As String = Server.MapPath("~/Common/Images/Flag.jpg")
Image1.ImageUrl = sourcefile
下面是HTML/ASP代碼:
<div id="contentQE">
<fieldset>
<span class="graytitle">The Flag Image
<asp:Image ID="Image1" runat="server" />
</span>
</fieldset>
</div>
我在做什麼錯?
謝謝,但圖像仍然沒有顯示 – 2011-12-24 02:02:02
幾個問題:1)是否該文件已經存在? 2)當您查看頁面的來源時,圖像路徑看起來是否正確? – 2011-12-24 02:04:23
問題1 - 是的,它與我的第一個示例使用的文件相同。問題2 - 是的。 – 2011-12-24 02:09:21