ASP.NET 分页
示例
ObjectDataSource
如果使用ObjectDataSource,几乎已经为您处理了所有事情,只需告诉GridViewAllowPaging并给它一个即可PageSize。
<asp:GridView ID="gvColors"
runat="server"
DataSourceID="sdsColors"
AllowPaging="True"
PageSize="5">
</asp:GridView>
<asp:SqlDataSource ID="sdsColors"
runat="server"
ConnectionString="<%$ MyConnectionString %>"
SelectCommand="SELECT Color_ID, Color_Name FROM Colors">
</asp:SqlDataSource>手动装订
如果手动绑定,则必须处理该PageIndexChanging事件。只需设置DataSource和,PageIndex然后重新绑定GridView。
<asp:GridView ID="gvColors"
runat="server"
AllowPaging="True"
PageSize="5"
OnPageIndexChanging="gvColors_PageIndexChanging">
</asp:GridView>C#
protected void gvColors_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvColors.DataSource= //检索数据源的方法
gvColors.PageIndex= e.NewPageIndex;
gvColors.DataBind();
}VB.NET
Protected Sub gvColors_PageIndexChanging(sender As Object, e As GridViewPageEventArgs)
{
gvColors.DataSource= //检索数据源的方法
gvColors.PageIndex= e.NewPageIndex
gvColors.DataBind()
}
热门推荐
2 天仙配简短祝福语
10 简短的祝福语中秋搞笑
11 元旦英文祝福语大全简短
12 学校元旦祝福语和简短
13 退休的祝福语简短精辟
14 谢谢同事英文祝福语简短
15 除夕祝福语大全简短年轻
16 狗年同事拜年祝福语简短
17 伴娘祝福语简短朋友的话
18 姐妹生日祝福语女孩简短