【问题标题】:Img wont display from dabase using razor syntax图像不会使用剃刀语法从数据库中显示
【发布时间】:2016-06-19 04:47:26
【问题描述】:

我在数据库中存储了一张图片,名为“../Images/background.jpg”。

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

在我看来,我有以下几点

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

这会在源代码中产生以下内容,这是我所期望的。

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

但是,这在渲染时不会显示图像。我是来自 webforms 的 MVC 新手,并试图了解一些事情。

任何帮助将不胜感激..

【问题讨论】:

    标签: html image model-view-controller razor


    【解决方案1】:

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

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

    ...与...

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

    【讨论】:

    • 请使用您问题上的编辑链接添加更多信息。 Post Answer 按钮应仅用于问题的完整答案。 - From Review
    • @yarons :它看起来确实是对我问题的完整答案。它只是配方很差,我刚刚修好了!
    猜你喜欢
    • 1970-01-01
    • 2015-04-02
    • 2023-03-17
    • 2013-01-10
    • 1970-01-01
    • 2012-11-10
    • 2021-01-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多