2016-04-28 3 views
0

Я работаю над проектом asp.net mvc 5, и у меня есть файл стиля css в проекте mvc, и его можно изменить с помощью изображения, поэтому я хочу установить url ("../ images/aa.jpg"); от SQLServer теперь я не знаю, как это сделатьКак заполнить файл css динамически в asp.net mvc 5

.img-about{ 
    background: url("../images/aa.jpg"); 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    background-size: cover; 
    background-position: center center; 
} 
.img-sports{ 
    background: url("../images/aa.jpg"); 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    background-size: cover; 
    background-position: center center; 
} 
.img-gallery{ 
    background: url("../images/aa.jpg"); 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    background-size: cover; 
    background-position: center center; 
} 
.img-feature{ 
    background: url("../images/aa.jpg"); 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    background-size: cover; 
    background-position: center center; 
} 
.img-news{ 
    background: url("../images/aa.jpg"); 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    background-size: cover; 
    background-position: center center; 
} 
.img-contact{ 
    background: url("../images/aa.jpg"); 
    -webkit-background-size: cover; 
    -moz-background-size: cover; 
    background-size: cover; 
    background-position: center center; 
} 

ответ

0

В принципе, вы можете создать несколько .cshtml, которые имеют внутренние стили/скрипты:
Dynamically generated Javascript and CSS in ASP.NET MVC using Razor Views

Но вопрос, почему ?
Вы можете включить url в свой model и использовать inline styles.
Кроме того, если вы всегда генерируете css/js на лету, вы не сможете воспользоваться преимуществами browser caching и/или bundling and minification.