我有数据库表,其中包含图片的网址。我试图检索它们并在cshtml页面中显示。但是它没有显示图像。但是每张照片的名称都显示出来。为什么???
@foreach (var item in Model)
{
<img class="img-responsive" src="@item.Image" alt="" style="width:200px;height:200px" />
<h4 class="centered">@item.Name</h4>
}
在表格的Image列中,url存储为;
例如:
〜/图像/对象/ fitem10.jpg
答案 0 :(得分:3)
您需要设置图片的src
属性:
<img src= "@Url.Content(item.Image)" alt="alternative text" />
Url.Content()
将图像的相对路径解析为绝对路径。