Member 10481218 Ответов: 2

Как использовать тег изображения в ASP.NET вид MVC ?


как использовать тег изображения в asp.net вид mvc ?

это не работает :
< img src=@"F:\Picture\Pics\123.jpg" / & gt;

но мне нужно использовать изображение из моего локального каталога.

Что я уже пробовал:

как использовать тег изображения в asp.net вид mvc ?

это не работает :
< img src=@"F:\Picture\Pics\123.jpg" / & gt;

но мне нужно использовать изображение из моего локального каталога.

2 Ответов

Рейтинг:
1

Kornfeld Eliyahu Peter

Как вы правильно сказали, F: это ваш локальный диск... Как вы ожидаете, что любые пользователи со всего мира будут иметь доступ к вашему диску F:?.. На самом деле вы должны быть в ужасе от вариантов!
Вы, вероятно, пропустили некоторые моменты этой интернет-штуки...
Когда пользователь открывает вашу страницу, страница-как - есть-загружается машиной пользователя и интерпретируется им, без какого-либо взаимодействия с сервером (за исключением, может быть, некоторого контента). Так что F: будет интерпретироваться как локальный диск пользователя, и даже у пользователя есть F: drive, вероятно, вашего образа там нет...

При работе с интернетом вы должны использовать УРИ[^] для идентификации ресурсов, таких как изображения. И этот URI должен указывать на какой-то открыто доступный ресурс... В вашем случае он должен указывать на какую-то часть вашего сайта...

<img src="//mysite/images/123.png" alt="123"/>