2015-06-15 3 views
0

Я сделаю сайт с ASP.NET, используя C# на фоне. У меня есть сделать свою главную страницу со следующим изображением:Изображения, не загруженные с главной страницы в каталоге

<img src="afbeeldingen/berichten.png" alt="new messages" /> 

Потому что у меня есть много страниц на моем сайте, я сделать каталоги в моем решении. Моя проблема теперь, когда я перехожу на страницу, она не загрузит изображение. Он не может его найти. Я могу отредактировать его до ../images/message.png, но тогда он не сможет найти его на других страницах вне каталога.

Images not loaded in directory

Эта проблема не происходит с link для загрузки в тег мой CSS.

Важно: все изображения находятся на главной странице (желтый на изображении ниже). «Детский» -страница, которую я покажу, находится в каталоге (localhost:11794/wachtwoord/verloren.aspx(на английском языке пароль/потерян) см. Синий на изображении ниже).

enter image description here

Может кто-нибудь мне помочь? Благодарю.

+1

Посмотрите на HTTPS://stackoverflow.com/questions/1559582/css-and-images-on-master-page?rq=1 –

ответ

0

@Brendan Hannemann покажите мне ссылку, где тратится. Код я должен использовать это:

<img src="<%=ResolveUrl("~/afbeeldingen/berichten.png") %>" alt="nieuwe berichten" id="berichten" /> 
1

Просто добавьте runat="server" и идентификатор элемента, и вы можете использовать ~ для обозначения корня раствора

<img src="~/images/message.png" alt="new messages" runat="server" ID="myImg"/> 
Смежные вопросы