日期:2014-05-17  浏览次数:20416 次

datalist 中表格直接的间距问题
在datalist中我用的是表格显示数据,现在一显示就发现,显示出来的表格之间有大约2像素的间距,怎么能给设置成无间距的呢?

------最佳解决方案--------------------
DataList 属性说明,
http://msdn.microsoft.com/zh-cn/library/s304a8dd(v=VS.100).aspx
你现在的设置和
CellPadding  获取或设置单元格的内容和单元格的边框之间的空间量。
CellSpacing  获取或设置单元格间的空间量。
RepeatLayout  获取或设置控件是在表中显示还是在流布局中显示。
这三个属性有关。
------其他解决方案--------------------
是单元格之间吧,设置table的样式为 border-collapse:collapse

border-collapse 属性设置表格的边框是否被合并为一个单一的边框,还是象在标准的 HTML 中那样分开显示。

separate 默认值。边框会被分开。不会忽略 border-spacing 和 empty-cells 属性。
collapse 如果可能,边框会合并为一个单一的边框。会忽略 border-spacing 和 empty-cells 属性。
inherit 规定应该从父元素继承 border-collapse 属性的值。