我在项目中使用了网格视图。因为我使用垂直卷轴..它的工作正常。
但问题是,当我向下滚动标题时也会移动
如果内容单独滚动,我想要一个固定的标题。
请在这方面给我一个建议。
我发现了许多例子,但大多数都不适用于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>
答案 0 :(得分:1)
看看How to create an HTML table with frozen headers and columns 。这只是关于这个问题的许多文章之一。您可能需要尝试这个或人们提出的其他解决方案之一,以确定最适合您的解决方案。 Frozen table header inside scrollable div是此问题的另一个SO帖子。