如何:在 GridView Web 服务器控件中启用默认分页

更新:2007 年 11 月

如果使用具有大量数据的 ASP.NET GridView 控件,您可能希望对行进行分页,在每一页中显示行的一个子集。GridView 控件具有对分页的内置支持。

使用智能标记面板启用分页

  1. 在“设计”视图中,右键单击 GridView 控件并选择**“显示智能标记”**。

  2. 在智能标记面板中选择**“启用分页”**。

    y71xk4a7.alert_note(zh-cn,VS.90).gif说明:

    仅当 GridView 控件所绑定到的数据源控件支持分页时,“启用编辑”复选框才会显示在智能标记面板中。

在“属性”窗口中启用分页

以声明方式启用默认分页

  • 在“源”视图中,将 <asp:GridView> 元素的 AllowPaging 属性设置为 true,如下面的示例所示:

    <asp:GridView Runat="server" ID="GridView1" AllowPaging="true" />
    

设置分页外观

可以设置页的大小,以指定一次显示多少行。此外,还可以设置用于创建导航按钮的链接的样式。可以从以下这些类型中选择:

  • 下一页和上一页按钮。按钮标题可以为所需的任何文本。

  • 页码,它允许用户跳转到特定页。可以指定显示多少页,如果有多页,在页码旁边显示一个省略号(...)。

更改每页显示的行数

  • 选择 GridView 控件,在“属性”窗口中将 PageSize 设置为希望每页显示的行数。

使用“上一页”和“下一页”按钮指定默认分页

  1. 设置 GridView 控件以允许分页。

  2. 在“属性”窗口中,展开**“PagerSettings”**节点。

    将**“节点”**设置为 NextPrevious。

请参见

参考

GridView Web 服务器控件概述