2016-03-31 231 views
0

我有一个GridView控件,它的页面大小是10.我需要在这里绑定23条记录。绑定前2页显示给定高度的行,但第3页行高改变。我的意思是它增加GridView高度自动增加

<asp:GridView ID="GvInvidual" runat="server" Visible="False" AllowPaging="True" CssClass="MoGrid"  
      PagerStyle-CssClass="pgrM" ShowHeader="false" 
      onpageindexchanging="GvInvidual_PageIndexChanging" Height="285px" 
      Width="819px" PageSize="10" > 
    <PagerStyle CssClass="pgrM"></PagerStyle> 
    <RowStyle BackColor="#ffffff" ForeColor="#000000" Font-Size="14px" CssClass="RowStyle" /> 
    <HeaderStyle BackColor="#4a70d0" ForeColor="#ffffff" Font-Size="15px" /> 
    <AlternatingRowStyle BackColor="#c0c0c0" ForeColor="#000000" Font-Size="14px" CssClass="AlternateRowStyle"/> 
</asp:GridView>  

这里是我的CSS

.MoGrid .RowStyle 
{ 
    height: 20px; 
} 
.MoGrid .AlternateRowStyle 
{ 
    height: 20px; 
} 
+0

你可以添加行高度失真的快照。 也检查该行数据中的数据,如果数据很大,列数据应包含空格。 –

+0

是的。我没有检查行中的数据....数据不是那么大.... – Abdu

+0

你能帮我吗 – Abdu

回答

0

你的GridView的高度设置为一个固定值(285px)。行必须调整它们的高度以合计该总值。当网格填满10行时,您可能不会注意到它,但显示更少的行时会更明显。如果从GridView属性中删除Height="285px",则每行应保持其正常高度。