Предположим, этот сценарий. На моем Default.aspx
я вставляю контекст (WebForms), называемый MyContext.ascx
, который загружает изображение. Таким образом, путь будет:
<img src="/images/hello.gif" />
Хорошо. Теперь я хотел бы вставить тот же контекст на другую страницу .aspx, то есть в другой forlder, например /myfolder/MyPage.aspx
Чем путь изображения теперь должен быть:
<img src="../images/hello.gif" />
Как видите, я не могу управлять двумя разными путями для одного и того же контекста. Итак, есть ли способ (символ) для вызова virtual-path
моего приложения? Без использования моей собственной функции как
<img src="<%=MyUtilities.GiveVirtualPath%>/images/hello.gif" />
что скучно. Кто знает?