Img不会使用剃刀语法从dabase显示

时间:2016-03-05 10:51:38

标签: html image model-view-controller razor

我在数据库中存储的图像为“../ Images / background.jpg”。

这些图片最终将存储在云端的某处,但是为了开发,我只是将它们存储在网站上。

在我看来,我有以下

<img src="@Html.DisplayFor(modelItem => item.ImgUrl)" alt=""/>

这会在源代码中产生以下内容。

<img src="../Images/background.jpg" alt="">

然而,这不会在渲染时显示图像。我是来自webforms的MVC的新手,并试图了解事物。

任何帮助将不胜感激..

1 个答案:

答案 0 :(得分:1)

我设法通过替换......来解决问题。

<img src="../Images/background.jpg" alt="">

...与......

<img src="/Images/background.jpg" alt="">