Aspxページの背後にあるコードのデータベーステーブルから取得した情報に基づいて、divのCSSスタイル属性を変更しようとしています。以下は基本的に私がやろうとしていることですが、エラーが発生します。
Aspx:
<div id="testSpace" runat="server">
Test
</div>
コードビハインド:
testSpace.Style = "display:none;"
testSpace.Style("display") = "none";
私は何を間違えていますか?
testSpace.Style.Add("display", "none");
これはHtmlGenericControlであるため、これを行うための推奨される方法がわからないため、次のこともできます。
testSpace.Attributes.Add("style", "text-align: center;");
または
testSpace.Attributes.Add("class", "centerIt");
または
testSpace.Attributes["style"] = "text-align: center;";
または
testSpace.Attributes["class"] = "centerIt";
別の方法:
testSpace.Style.Add("display", "none");
または
testSpace.Style["background-image"] = "url(images/foo.png)";
vb.netでは、次の方法で実行できます。
testSpace.Style.Item("display") = "none"