GridView导致两个表行之间的空格

时间:2014-08-22 22:01:17

标签: c# asp.net gridview html-table

我不确定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

但是,如果我改变位置,就像我在第一篇文章中所做的那样,而不是获得表格行之间的空格

0 个答案:

没有答案