J'ai un contrôle de pied de page avec le contenu suivant.net - comment réparer mes urls?
<img src="images/img1.gif" />
<img src="images/img1.gif" />
Ensuite, j'ai deux pages qui contiennent comme si
//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" />
Quand je regarde la page dans l'électronique/Default.aspx, les images sont cassé parce que le répertoire d'images est un répertoire vers le haut. Ce projet est servi à partir d'un chemin virtuel, de sorte que les pages Web apparaîtront avec urls tels que
http://mysite.com/virtualpath/Default.aspx
http://mysite.com/virtualpath/electronics/Default.aspx
En PHP, je préfixer ces images de bas de page avec <?=PROJECT_URL ?>
. Quelle est l'approche équivalente à ceci dans .net? Ou y a-t-il une meilleure façon de corriger ces chemins relatifs brisés selon l'endroit d'où vous incluez?
mais qui provoque des images brouillées sur Default.aspx, même si ça fixe l'électronique/Default.aspx – John
Ya, dans ce cas je suis d'accord avec la réponse de Scott: – Decker97