我正在使用以下代码:
<style>
.color-3 {
background-color: <%= this.BckColor %>;
}
</style>
从 C# 页面接收值。我的 C# 代码从名为“设置”页面的页面接收背景图像颜色,C# 代码是:
string BckColor ="#" + Convert.ToString((Settings["DOTCOLOR"]));
但是当我这样做时,背景颜色丢失了。我该如何解决这个问题?
你应该使用这个:
<style>
.color-3 {
background-color: #<%= Convert.ToString(Settings["DOTCOLOR"]) %>;
}
</style>
或者在您的页面类中创建一个属性:
public string BgColor{
get { return Convert.ToString(Settings["DOTCOLOR"]); }
}
和
<style>
.color-3 {
background-color: #<%= BgColor%>;
}
</style>