日期:2014-05-18  浏览次数:20428 次

[高分求救]Div与DataGrid问题
我在网页中定义了多个div,并且div中定义了一个DataGrid。我要求当div的VISIBILITY属性设置为visible时,div里面的内容显示。当div的VISIBILITY属性设置为hidden。div中所有内容不显示。但是,当div的VISIBILITY属性设置为hidden时,DataGrid中的数据是没显示,但DataGrid的线条却始终显示。几层div中的DataGrid线条重复一起很乱。请问怎么解决?紧急!!!!

------解决方案--------------------
你应该仔细分辨display和visible样式的不同。

这是css问题(csdn有专门的html/css论坛和javascript论坛给那些初学者),并不是asp.net问题。html、css、javascript是asp.net之前的知识。
------解决方案--------------------
把div的style设置为display= "none "
------解决方案--------------------
xxx.style.display = "none "| "block ";

其实写成除 "none "以外的任意字符都能达到显示的效果,不过,还是老话,写代码还是规范一点的好。