gridview中去掉style属性中的border-collapse:
来源:互联网 发布:win7系统有编程软件 编辑:程序博客网 时间:2024/06/07 06:18
在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" 可以解决
0 0
- gridview中去掉style属性中的border-collapse:
- style="border-collapse: collapse"
- table中设置border-collapse属性
- CSS border-collapse 属性
- border-collapse 属性
- CSS border-collapse 属性
- CSS border-collapse 属性
- CSS border-collapse 属性
- border-collapse:collapse; 表格边框合并属性
- CSS 表格中的单元格边框重叠属性 border-collapse
- CSS样式表中 border-collapse 的属性
- Table的border-collapse属性
- table的border-collapse属性
- html5中cellpadding和cellspacing属性不被支持,用css border-collapse:collapse来代替
- 表格中的 border-collapse 和 border-spacing
- CSS中border-style的属性
- CSS border-style 属性
- CSS border-style 属性
- 20140930 【 DP - 状态压缩 】 2014-上海区域赛-网络预选赛 hdoj 5045 Contest
- 博客开篇
- 【Killua笔试面试题整理】两个数组a[N],b[N],其中A[N]的各个元素值已知,现给b[i]赋值
- DFS深度优先搜索案例:马戏团叠罗汉
- ListActivity 使用方法详解
- gridview中去掉style属性中的border-collapse:
- Android View绘制的流程
- 联想A850刷机包 高级电源 时间居中 优化 ROOT 省电 美化 精简
- IOS开发AutoLayout学习
- 代理 IP代理 国内代理 服务器 国内 最全代理 代理服务器列表 国内代理服务器
- iOS视网膜(Retina)屏幕的适配方法
- 硪停留在没有迩的孤城 修行着一生一世的梦
- Mysql常用SQL语句
- LoadRunner中文乱码问题解决方法