2010-02-05 100 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

回答