0

私は次のコードを使用しています:

<style>
    .color-3 {
    background-color: <%= this.BckColor %>;
    }
</style>

C# ページから値を受け取る。私の C# コードは、「設定」ページと呼ばれるページから背景画像の色を受け取ります。C# コードは次のとおりです。

 string BckColor ="#" + Convert.ToString((Settings["DOTCOLOR"]));

しかし、これを行うと、背景色がなくなります。どうすればこれを解決できますか?

4

1 に答える 1

3

これを使用する必要があります:

<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>
于 2012-07-13T07:42:52.967 に答える