我有以下內容的頁腳控制.net - 如何修復我的網址?
<img src="images/img1.gif" />
<img src="images/img1.gif" />
然後,我有兩頁,其中包括它像這樣
//Default.aspx
<%@ Register Src="~/Controls/Footer.ascx" TagPrefix="his" TagName="SiteFooter"%>
<his:SiteFooter ID="SiteFooter" runat="server" />
//electronics/Default.aspx
<%@ Register Src="~/Controls/Footer.ascx" TagPrefix="his" TagName="SiteFooter"%>
<his:SiteFooter ID="SiteFooter" runat="server" />
當我查看該頁面的電子/ Default.aspx的,圖像是因爲圖像目錄是一個目錄。該項目正在從虛擬路徑提供服務,因此網頁將與網址,如
http://mysite.com/virtualpath/Default.aspx
http://mysite.com/virtualpath/electronics/Default.aspx
在PHP中,我將前綴<?=PROJECT_URL ?>
那些頁腳圖像出現。 .net中的等效方法是什麼?還是有更好的方法來解決這些破碎的相對路徑,取決於你包含的路徑?
見URLs in Master Pages但導致中斷的圖像上的Default.aspx,即使它固定電子/ Default.aspx – John 2011-05-25 19:37:17
雅,在這種情況下,我同意斯科特的答案: – Decker97 2011-05-25 19:40:02