2013-07-30 177 views
0

我似乎無法在html中添加圖片。我正在使用ASP.net MVC 3.我的圖像名爲KeyLargoPic,位於文件夾X:\ Project \ Project \ Photos \ Key Largo中的閃存驅動器上,它看起來是JPEG。代碼如下:在html中添加圖片

<td><img src="X:\Project\Project\Photos\Key Largo\KeyLargoPic.jpg" alt="IMAGE" /></td> 

每次頁面加載時,都顯示裏面帶有「IMAGE」的框。有誰知道我做錯了什麼?

+0

圖片必須可以從您的web服務器文檔根目錄訪問......這顯然不是這種情況。 – Orangepill

回答

0

圖像添加到您的項目,很可能在內容目錄,通過右鍵單擊該目錄並單擊「添加」,然後「現有項目」,瀏覽到您的jpeg並單擊「添加」。現在,您的圖片可以添加到網頁中,如下圖所示:

<td><img src="@Url.Content("~/Content/KeyLargoPic.jpg")" alt="IMAGE"></td> 
+0

工作。謝謝。 – user2206127

+0

你知道我會如何顯示保存到硬盤的圖像嗎? – user2206127

+0

這取決於你以後的內容,如果它只是你需要在網站上顯示的圖像,比如標識等,那麼按照上面的方法爲你的所有圖像。如果您希望允許用戶像個人資料圖片一樣上傳,您可能需要考慮將其存儲在數據庫中。 – doreye01

3

將圖像上傳到您的Web服務器並通過項目中的Web路徑進行引用。 Web服務器無法從您的USB驅動器讀取。

1

嘗試裝入一個虛擬目錄在IIS指向X:\項目[...]所以您將能夠訪問你的ressources使用相對地址