我嘗試在客戶端運行的html中使用標籤。如何在IIS7中獲取虛擬應用程序或虛擬目錄的根目錄?
在我的IIS7中有一個虛擬應用程序調用「testsite」。我必須調用「localhost/testsite」才能訪問此網站。
假設我在「testsite/images」中有1個圖像,我想從根路徑獲取圖像。
例如:
<img src="/image/image1.jpg" />
但是圖像的顯示在瀏覽器的路徑是「本地主機/圖片」應該是「本地主機/測試網站/圖像」。 ?
我該怎麼辦?如何配置IIS7,讓他們看到一個虛擬應用程序成爲該網站的根目錄?
附加:假設我的HTML是在數據庫和它有很多的
<img src=/image/[imagename]>
我把它加至文本控件的屬性顯示這樣的文字,所以它不能使用RUNAT =「服務器」在img標籤。
什麼是最好的解決方案,以取代我的數據庫中的img標籤的src屬性,並顯示在它的ASP.Net頁面。
如何在控件中使用。因爲我的html在數據庫中,我使用Literal來顯示該HTML。 –
2011-04-23 06:35:17
@Noppol Pilukruangdet - 你不能。你真的應該把這個「細節」添加到你的問題中(你用一個文字控件輸出)。答案更新瞭解決方案。 – Oded 2011-04-23 06:41:51
我使用文字控制來顯示有很多標籤的整個HTML。我無法使用Code Behind將Page.ResolveUrl替換爲Text屬性。 – 2011-04-23 06:59:06