ASP. NET Ядро, как отображать изображения с www/images - PullRequest
0 голосов
/ 09 апреля 2020

Я новичок в ASP. Net Core и у меня есть изображения в wwwroot/images dir, и я хочу отображать изображения, когда я нажимаю на них. Я сделал страницу просмотра, чтобы просмотреть все изображения (и данные), и когда я щелкнул изображения, он будет go к страницам сведений.

Вот страница сведений без отображения изображений.

enter image description here

и вот когда полный путь к изображениям https://localhost:44325/Catelog/Details/images/book2.jpg

Все мои изображения находятся в wwwroot/images dir.

enter image description here

Details.cs html

 <div class="col-md-4">
        <div>
            <img src="@Model.imageUrl" class="detailImage" />
        </div>
 </div>

Так как я могу показать свои изображения или сказать, как wwwroot/images делится своими ресурсами ( может быть?)

1 Ответ

0 голосов
/ 09 апреля 2020

Если ваш model.imageURL равен:

images/book2.jpg  

, просто добавьте / перед @ Model.imageUrl как:

<img src="/@Model.imageUrl" class="detailImage" />

Если это как:

book2.jpg  

изменить код так:

<img src="/images/@Model.imageUrl" class="detailImage" />
...