如何:在 GridView Web 服务器控件中启用默认分页
更新:2007 年 11 月
如果使用具有大量数据的 ASP.NET GridView 控件,您可能希望对行进行分页,在每一页中显示行的一个子集。GridView 控件具有对分页的内置支持。
使用智能标记面板启用分页
在“设计”视图中,右键单击 GridView 控件并选择**“显示智能标记”**。
在智能标记面板中选择**“启用分页”**。
说明: 仅当 GridView 控件所绑定到的数据源控件支持分页时,“启用编辑”复选框才会显示在智能标记面板中。
在“属性”窗口中启用分页
- 选择 GridView 控件,在“属性”窗口中将 AllowPaging 属性设置为 true。
以声明方式启用默认分页
在“源”视图中,将 <asp:GridView> 元素的 AllowPaging 属性设置为 true,如下面的示例所示:
<asp:GridView Runat="server" ID="GridView1" AllowPaging="true" />
设置分页外观
可以设置页的大小,以指定一次显示多少行。此外,还可以设置用于创建导航按钮的链接的样式。可以从以下这些类型中选择:
下一页和上一页按钮。按钮标题可以为所需的任何文本。
页码,它允许用户跳转到特定页。可以指定显示多少页,如果有多页,在页码旁边显示一个省略号(...)。
更改每页显示的行数
使用“上一页”和“下一页”按钮指定默认分页
设置 GridView 控件以允许分页。
在“属性”窗口中,展开**“PagerSettings”**节点。
将**“节点”**设置为 NextPrevious。