当前位置:  开发笔记 > 编程语言 > 正文

如何修改ASP.net中div的代码隐藏文件中的样式?

如何解决《如何修改ASP.net中div的代码隐藏文件中的样式?》经验,为你挑选了3个好方法。

目前我正在尝试根据我从aspx页面后面的代码中的数据库表中获取的信息来修改div的css样式属性.以简化的形式,以下基本上是我想要做但我得到错误.

这是我的代码:

ASPX:

Test

代码背后:

testSpace.Style = "display:none;"    
testSpace.Style("display") = "none";

任何帮助,将不胜感激.谢谢!



1> Andy White..:
testSpace.Style.Add("display", "none");


testSpace.Attributes.Add("style","display:none;"); 也会有用.
罗伯特(Robert)不确定,我认为这条线会用新的样式代替现有的样式,而不是将两种样式合并。

2> nickytonline..:

这是一个HtmlGenericControl所以不确定推荐的方法是什么,所以你也可以这样做:

testSpace.Attributes.Add("style", "text-align: center;");

要么

testSpace.Attributes.Add("class", "centerIt");

要么

testSpace.Attributes["style"] = "text-align: center;";

要么

testSpace.Attributes["class"] = "centerIt";

希望有所帮助,尼克



3> Nikolaj Zand..:

另一种方法:

testSpace.Style.Add("display", "none");

要么

testSpace.Style["background-image"] = "url(images/foo.png)";

在vb.net中你可以这样做:

testSpace.Style.Item("display") = "none"

推荐阅读
jerry613
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有