如何在ASP.net中的div文件后面的代码中修改样式?
目前我正在尝试修改基于从我的aspx页面后面的代码中的数据库表中获得的信息的CSS样式属性。 以简化的forms,以下基本上是我想要做的,但我得到的错误。
这是我的代码:
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"