当属性的值来自模型中的属性时,如何设置 css 属性或属性?
例如,我想更改主体背景颜色,背景颜色的值为@Model.BgColor。@model.BgColor 从 sql 数据库中获取数据。
我不知道如何从 CSS 模型中获取 BgColor 属性。当我在 _Layout 中尝试使用此设置时,我收到一个错误,即对象引用未设置为对象的实例。:
@model ItbTid.Models.DynCss
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>@ViewBag.Title - My ASP.NET MVC Application</title>
<link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" />
<meta name="viewport" content="width=device-width" />
@Styles.Render("~/Content/css")
@Scripts.Render("~/bundles/modernizr")
<style>
body{
background-color:@Model.BgColor;
}
</style>
</head>
摘要:如何为具有位于从数据库中获取数据的 DynCss 模型中的属性的元素设置 css 属性值