0
我有一个GridView,其模板字段和标签在其项目模板中。通过CssClass将高度设置为12px。 (线高度= 12像素;高度= 12像素)。一切都按我期望的方式工作。gridview强制行高
一旦我给出一个TextBox的可见性,每行行高度增加大约1px,即使我将Textbox的高度降低到假设的5px。
<asp:templatefield HeaderText="Result" ItemStyle-HorizontalAlign="center">
<ItemTemplate>
<asp:Label runat="server" Text='<%# Bind("Result") %>' id="LabelResult" CssClass="NarrowGrid" visible="false"/>
<asp:TextBox runat="server" id="TextBoxResult" Height="5px" Width="25px" Visible="true" CssClass="NarrowGrid"/>
</ItemTemplate>
</asp:templatefield>
我该如何在两种情况下达到/强制12px为行高?
邮政相关的CSS代码。 –
.NarrowGrid {height:12px; line-height:12px} – Barnabeck
将其发布在您的问题中,而不是发表评论。无论如何,你的问题似乎并不在你迄今发布的代码中。也许这条线末端的空间正在缠绕到下面。你能发布生成的HTML吗? –