0

我的网页中有一个标题、一些文本、一个文本框和一个按钮。我有一个需要垂直和水平滚动的大网格视图。我想要的是,即使我滚动网格视图、网页中的标题、一些文本、文本框和按钮仍将处于相同位置或冻结。

这是我的html代码

  <div>
Data Warehouse Calendar Maintenance

    <br />
    <br />

</div>
<p>
    <asp:Label ID="Label1" runat="server" Text="Enter Date:"></asp:Label>

    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
</p>
<p>
    <asp:Button ID="btn_View" runat="server" onclick="btn_View_Click" Text="View" />
</p>
<p>
    <asp:GridView ID="GridView1" runat="server" BackColor="LightGoldenrodYellow" 
        BorderColor="Tan" BorderWidth="1px" CellPadding="5" Font-Names="Calibri" 
        Font-Size="Medium" Font-Underline="False" ForeColor="Black" 
        onrowdatabound="GridView1_RowDataBound" 
        onselectedindexchanged="GridView1_SelectedIndexChanged" Width="271px">
        <RowStyle Wrap="False" />
        <EmptyDataRowStyle Wrap="False" />
        <FooterStyle BackColor="Tan" BorderColor="Black" BorderStyle="Solid" 
            Wrap="False" />
        <PagerStyle BackColor="PaleGoldenrod" ForeColor="DarkSlateBlue" 
            HorizontalAlign="Center" Wrap="False" />
        <SelectedRowStyle BackColor="DarkSlateBlue" ForeColor="GhostWhite" 
            Wrap="False"/>
        <HeaderStyle BackColor="Tan" BorderStyle="Solid" Font-Bold="True" 
            Wrap="False" />
        <EditRowStyle Wrap="False" />

        <AlternatingRowStyle BackColor="PaleGoldenrod" Wrap="False" />

    </asp:GridView>

</p>
4

2 回答 2

1

请参阅此示例http://www.aspsnippets.com/Articles/Scrollable-GridView-with-Fixed-Headers-in-ASP.Net.aspx 这将对您的问题有用。

于 2013-02-28T06:57:08.440 回答
1

是的,您可以使用 css 轻松完成。css 具有位置属性。所以像这样固定你的位置。

.Title
{
Position:Fixed;
Top:120px; // Set as per your requirement
Left:120px; // Set as per your requirement
} 

将标题类应用于该标题 div。

可以为文本、文本框和按钮编写相同的内容。

于 2013-02-28T07:10:54.683 回答