【发布时间】:2011-06-28 01:00:08
【问题描述】:
我有一个表格,其中有几个不包含数据的单元格:
<table id="table_id2" CellPadding="0" CellSpacing="0" border="1">
<tr style="background-color:#D1DEB6"><td>Test 1</td><td class="y_n">Y</td></tr>
<tr style="background-color:#C7D6A7"><td>Test 2</td><td class="y_n">N</td></tr>
<tr style="background-color:#D1DEB6"><td></td><td class="y_n">Y</td></tr>
<tr style="background-color:#C7D6A7"><td></td><td class="y_n">Y</td></tr>
</table>
如果你仔细看,你会发现边界不一致。边框会出现,但不会出现在其中没有任何数据的单元格中。有谁知道解决这个问题?我知道您可以输入&nbsp 来获取边框,但这对我来说不是一个选项,因为某些单元格中有标签,例如:
<asp:Label ID="Label2" runat="server" Text='<%# Eval("Name") %>' />
当说 Name 为 null 然后我缺少空单元格的边框时会导致问题。
【问题讨论】:
标签: html asp.net html-table