我不确定GridView中的GridView或ItemTemplate是否会导致两个表行之间出现空格:
<tr>
<td>
<asp:RadioButton runat="server" Text="Test" AutoPostBack="true" />
</td>
</tr>
<tr>
<td>
<asp:GridView runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:RadioButton runat="server" Text='<%#Eval("Tests").ToString() %>' OnCheckedChanged="GetTestsMethodRequest" AutoPostBack="true" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</td>
</tr>
我尝试使用填充= 0和margin = 0的表行使用css,但它不起作用。导致空间的原因是什么?如何消除它们?输出看起来:
Test
Test1
Test2
Test3
编辑如果我先用GridView写表格行而不是第二个表格行,我就不会在行之间得到空格。结果是:
Test1
Test2
Test3
Test
但是,如果我改变位置,就像我在第一篇文章中所做的那样,而不是获得表格行之间的空格