[英]How to display images which is stored outside the folder?
我想顯示存儲在asp.net的根文件夾之外的圖像,例如:
Image1.ImagUrl="C:\\temp\\Images\\img1.jpg"
但這對我沒有幫助。 所以請幫幫我。
您提供的路徑不是URL。 您需要提供文件的虛擬路徑,而不是絕對(文件系統)路徑。
Image1.ImagUrl="~/Images/img1.jpg"
瀏覽器無法讀取本地文件系統上的文件。
您可以將虛擬目錄映射到文件系統上的任何目錄,以便它具有虛擬路徑。 假設您要將物理目錄C:\\temp\\Images\\
放入名為/Images/
的虛擬目錄,並且正在使用IIS 7。
Images
。 C:\\temp\\Images\\
。 現在,您可以通過虛擬目錄/Images/img1.jpg
訪問圖像。
Image1.ImagUrl="~/Images/img1.jpg"
Image1.ImagUrl=@"C:\temp\Images\img1.jpg"
在路徑字符串前放置一個@
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.