我对剃须刀是很新的,因此可能会丢失一些明显的东西。我有一个:
@Html.DisplayFor(model => model.ColourValue, "")
从模型中返回颜色值。例如:#004080 。
我如何使用这种色彩变化来改变控件的背景和前景颜色?
我知道我可能不会使用正确的HTML助手...任何方向都将不胜感激。
您应该将所需的颜色值保存到控制器中的另一个剃须刀中,然后当您要有HTML元素使用该值时,您只需放置剃须刀变量,例如:
<font color="@ViewBag.color">example</font>
或只是
<font color="@Html.DisplayFor(model => model.ColourValue, "")">example</font>
请记住,剃须刀所做的任何事情都只是纯文本,在html的眼中