Вам нужно будет использовать относительные пути к файлам, хранящимся внутри или под корнем приложения (то есть виртуального каталога (корневой папки) этого веб-приложения).
Использование полных, физических имен файлов будет работать только (насколько мне известно) в тех случаях, когда сам файл веб-страницы был открыт локально с использованием протокола file:///
(и «URL-адреса» также могут потребоваться для соблюдения) , И я не думаю, что когда-либо сталкивался с причиной или необходимостью сделать это - потому что относительные пути будут работать в любом случае.
Кроме того, код кажется противоречивым: у вас есть примитивный элемент HTML (img
), определенный с предположительно жестко заданным значением пути (учитывая, что вы не можете обновить элементы управления, не относящиеся к серверу, естественным образом из кода как и в случае с серверными элементами управления - если, возможно, я не запутался в том, как он отображает ваш HyperLink
из повторителя.) Код, который вы показываете, который генерирует пути, ставит перед ними префикс ~/images
, но это не появляется в ранее упомянутом пути - вы уверены, что это точное представление результата показанного кода? Как правило, вам нужно отобразить путь, чтобы получить такой вывод, и вряд ли вы отклоните часть указанного пути.