#c# #asp.net #asp.net-mvc
#c# #asp.net #asp.net-mvc
Вопрос:
Я использую Visual web Developer 2010 для развертывания в xp с пакетом обновления 3 iis51. Я настроил свой шаблон в конфигурации. Однако мои изображения не отображаются, потому что путь указан неверно. Оно не распознает имя моего виртуального каталога.
Оно отлично отображается, когда я просматриваю его локально, и вот как выглядит мой элемент изображения:
<img src="../../Content/Images/leftSpot.jpg" alt="see properties" />
Я пробовал src =»~ / ..», не работает.
Ответ №1:
Попробуйте следующее:
razor:
<img src="@Url.Content("~/Content/Images/leftSpot.jpg")" alt="see properties" />
веб-формы:
<img src="<%=Url.Content("~/Content/Images/leftSpot.jpg")%>" alt="see properties" />
** ОТРЕДАКТИРОВАНО (добавлен ответ webforms)
Ответ №2:
Это работает.Протестировано в моем проекте MVC. Движок Razor.