Kop*_*ant 1 asp.net-mvc image asp.net-core
我是 ASP.Net Core 的新手,wwwroot/images目录中有图像,我想在单击它们时显示图像。我创建了一个“查看”页面来查看所有图像(以及数据),当我单击图像时,它将转到详细信息页面。
这是没有显示图像的详细信息页面。
这是图像的完整路径https://localhost:44325/Catelog/Details/images/book2.jpg
我所有的图像都在wwwroot/images目录中。
详情.cshtml
<div class="col-md-4">
<div>
<img src="@Model.imageUrl" class="detailImage" />
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
那么我如何展示我的图像或说明如何wwwroot/images共享其资源(也许?)
小智 6
如果您的 model.imageURL 等于:
images/book2.jpg
Run Code Online (Sandbox Code Playgroud)
只需在 @Model.imageUrl 之前添加 / 即可:
<img src="/@Model.imageUrl" class="detailImage" />
Run Code Online (Sandbox Code Playgroud)
如果是这样的:
book2.jpg
Run Code Online (Sandbox Code Playgroud)
像这样更改代码:
<img src="/images/@Model.imageUrl" class="detailImage" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14732 次 |
| 最近记录: |