2010-02-05 58 views
1

GridView:如何使固定标题行

需要修复来自垂直滚动条的标题行,因为我的GridView非常大。

制作的2幅是我最好的尝试(但也不会工作):

补充说:

 <asp:Panel style="width:720px;" runat="server" ScrollBars="Horizontal"> 
     <asp:GridView ID="GV3" runat="server" />   
     <br /> 
     <asp:Label ID="justfortest" Text="11111" runat="server" /> 
     <hr /> 
     <asp:Panel style="max-height:400px;border-style: outset; border-width: 4px; " 
       ID=HGix runat="server" ScrollBars="Vertical"> 
      <asp:GridView ID="GridView2" runat="server" CellPadding="4" 
      ......................... 
      </asp:GridView> 

     </asp:Panel> 
     </asp:Panel> 

为什么水平线增加了第二个面板,它的滚动条= “垂直”,但可以作为两个

+0

我认为你缺少面板上溢出的CSS设置。尝试overflow-y:scroll;溢出 - X:汽车。 另外你不需要两个面板,只有一个人可以完成工作。 – 2010-02-05 06:02:15

+0

@ Aseem Gautam溢出y和x只适用于某些浏览器,或不? – Cynede 2010-02-05 06:17:01

+0

所有主流浏览器都支持overflow属性。 – 2010-02-05 06:22:40

回答