我的一些观点中缺少mvc图像in_Layout.cshtml

时间:2017-04-12 13:04:22

标签: asp.net-mvc-3

在我的 _Layout.cshtml 中,我有视图的主要部分,如下所示:



<div class="right_col" role="main" style="color: black; background-image: url('../images/bg.jpg');background-repeat:repeat">
                @RenderBody()
            </div>
&#13;
&#13;
&#13;

正确设置创建视图的背景图像。例如 CADCreate.cshtml 但是错过了背景图像以进行编辑和删除视图。例如 CADEdit.cshtml CADDelete.cshtml

注意:

  • 上面提到的所有视图,除了Layout.cshtml ,都在同一个文件夹中。

  • images文件夹位于我的项目文件夹中。

提前致谢

1 个答案:

答案 0 :(得分:0)

OK!如果有人面对这种情况,最终对我有用的就是替换这样的图像网址:

<div class="right_col" role="main" style="color: black; background-image: url('/images/bg.jpg');background-repeat:repeat">
                @RenderBody()
            </div>

在images / bg.jpg之前的'/'告诉从项目根文件夹开始的路径。