部分视图加载图像未显示

时间:2017-08-31 06:07:26

标签: javascript c# asp.net-mvc image

我实现了PartialView Load但是(img标签)没有显示图像。 没有错误,而是显示alt =“IMAGE”。

主/ Index.cshtml

<div id="partialviews">
</div>

<script type="text/jscript">
$(document).ready(function () {
    $("#partialviews").load('/home/GetImage');
});
</script>

主/ HomeController.cs

public PartialViewResult GetImage(string category)
{
    return PartialView("_ShowImage");
}

_ShowImage.cshtml

<div>
    @Html.Label("Image:")
    @{ var imagePath = @"~/Images/cctv.jpg"; }
    <div>
        <img scr="@Url.Content(@imagePath)" alt="IMAGE" />
    </div>
</div>

Project directory structure

1 个答案:

答案 0 :(得分:0)

只做

<div>
    <img scr="~/Images/cctv.jpg" alt="IMAGE" />
</div>

如果这不起作用,则图像路径不正确。 并检查文件夹是否包含在项目中。