在css文件中更改img url

时间:2015-12-24 22:37:27

标签: c# css url model

.def_img {background-image:url(../img/def_bg.jpg);}

我的theme.css文件中的这段代码。我想用c#更改此代码。像这样;

.def_img {background-image:url(../@Model.Url);}

如何使用sql

更改css文件中的图像URL

1 个答案:

答案 0 :(得分:1)

如果您在.cshtml中包含css,则可以使用Razor对其进行修改。我不认为您可以使用SQL来修改它。

<强> layout.cshtml

<head>
@if (IsSectionDefined("Style"))
{
  @RenderSection("Style");
}
</head>
...

<强> page.cshtml

@model MyModel
@{        
  Layout = "layout.cshtml";
}
@section Style
{
  <style type="text/css">        
    .def_img {background-image:url(../@Model.Url);}
  </style>
}
...