在gridview中修复标题行?

时间:2010-03-08 22:25:09

标签: c# asp.net jquery ajax visual-studio-2008

我在项目中使用了网格视图。因为我使用垂直卷轴..它的工作正常。

但问题是,当我向下滚动标题时也会移动

如果内容单独滚动,我想要一个固定的标题。

请在这方面给我一个建议。

我发现了许多例子,但大多数都不适用于Chrome ..有些东西是通用的,我可以免费使用....

任何建议都将受到赞赏......

由于

<div>
<asp:Panel ID="Panel1" runat="server" Height="100px" ScrollBars="Vertical">

 <asp:GridView ID="GridView1" runat="server" AllowSorting="True" 
        AutoGenerateColumns="False" BackColor="White" BorderColor="#CCCCCC" 
        BorderStyle="None" BorderWidth="1px" CellPadding="3"  
        DataKeyNames="MachineGroupID" DataSourceID="SqlDataSource1">
        <RowStyle ForeColor="#000066" />
        <Columns>

        </Columns>
        <FooterStyle BackColor="White" ForeColor="#000066" />
        <PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
        <SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
        <HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
    </asp:GridView>
    </asp:Panel>

1 个答案:

答案 0 :(得分:1)

看看How to create an HTML table with frozen headers and columns 。这只是关于这个问题的许多文章之一。您可能需要尝试这个或人们提出的其他解决方案之一,以确定最适合您的解决方案。 Frozen table header inside scrollable div是此问题的另一个SO帖子。