张博的技术菜园子

导航

FireFox下GridView表格线显示、隐藏的问题

IE6/IE7显示下一切正常,但是在FF下,就会显示表格线。
表格是GridView 自动生成的代码,除了设置自定义样式外,没有添加任何样式。
同一个代码下,IE没有显示表格线,FF就显示表格线。

查看HTML源代码,比正常的多了一个 rules='all' ,应该就是这个属性,查找Baidu,发现此属性有四个值可以设置“all,none,rows,cols”,分别的显示所有的边线、不显示边线、只显示行线和只 显示列线。找到原因就好办事了,拿它开刀,查找GridView属性,发现其有GridLines属性,默认为“Both”,产生Html后的代码就会增 加rules="all"属性,显示,将其设置为"none",再次查看发现一切正常,而Html代码中rules属性也变成“none”,ok,IE和 FF终于达成一致。

posted on 2010-01-16 15:01  蕊蕊  阅读(348)  评论(0编辑  收藏  举报