gridview生成时如何去掉style属性中的border-collapse
在vs2005下用到gridview时,默认的情况下gridview控件会在生成的html代码中的style属性中加入border-collapse:collapse;
<asp:GridView ID="GridView1" runat="server" BorderWidth="0"></asp:GridView>
绑定数据运行后页面中的代码为:
<table cellspacing="0" rules="all" border="0" id="GridView1" style="border-width:0px;border-collapse:collapse;"> <tr> <th scope="col">id</th><th scope="col">name</th> </tr><tr> <td>1</td><td>1</td> </tr><tr> <td>2</td><td>2</td> </tr> </table>
gridview控件就自动给加上了:border-collapse:collapse;
要想去掉这个自动加入的代码只要将 CellSpacing="-1"就可以了,加上后html的代码为
<table rules="all" border="0" id="GridView1" style="border-width:0px;"> <tr> <th scope="col">id</th><th scope="col">name</th> </tr><tr> <td>1</td><td>1</td> </tr><tr> <td>2</td><td>2</td> </tr> </table>
补充一点:
GridLines="None" 不显示单元格边框
CellSpacing="-1" 去掉GridView style中的border-collapse:collapse;样式
备注:在firefox浏览器遇到的问题,边框合并导致部分边框线条变粗,GridLines="None" 可以解决
相关文章
基于RequireJS和JQuery的模块化编程日常问题解析
本文是小编日常收集整理些有关RequireJS和JQuery的模块化编程,感兴趣的朋友一起学习吧2016-04-04javascript 动态改变层的Z-INDEX的代码style.zIndex
javascript 动态改变层的Z-INDEX的代码style.zIndex...2007-08-08微信JS-SDK updateAppMessageShareData安卓不能自定义分享详解
这篇文章主要介绍了微信JS-SDK updateAppMessageShareData安卓不能自定义分享详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-03-03优雅而高效的JavaScript try...catch语句详解(js异常处理)
这篇文章主要给大家介绍了关于JavaScript中try...catch语句的相关资料,也就是js异常处理方法,try...catch是JavaScript中的错误处理机制,它的作用是捕获和处理可能发生的错误,以避免程序崩溃,需要的朋友可以参考下2024-01-01JS小功能(操作Table--动态添加删除表格及数据)实现代码
这篇文章主要介绍了操作Table--动态添加删除表格及数据实现代码,有需要的朋友可以参考一下2013-11-11
最新评论