如何在background-image的样式属性中解析根相对URL

时间:2013-09-08 23:23:06

标签: asp.net-mvc asp.net-mvc-4

如何将样式背景图像网址配置为图像的绝对路径

<div style="background-image:url('~/images/department/@Model.DepartmentImage'); width:128px; height:128px">
    <div>@Html.Raw(Model.ImageMap)</div>
</div>

1 个答案:

答案 0 :(得分:1)

外部样式表中的单独类更清晰(路径将相对于样式表)。

但是,您可以在视图中使用Url.Content('~/images/department/" + Model.DepartmentImage )来返回完整的已解析路径。

请注意,这不是绝对URL(details),但根据您的示例语法,您正在寻找要解析到应用程序根目录的URL,无论URL在哪个目录层次结构中输出