void bindData() { List <Order> orders = OrderData.GetPagedOrders(AspNetPager1.StartRecordIndex, AspNetPager1.EndRecordIndex); GridView1.DataSource = orders; GridView1.DataBind(); }
/// <summary> /// 获取要分页的当前页的记录 /// </summary> /// <param name="startIndex">当前页要显示的记录的起始索引</param> /// <param name="pageSize">每页要显示的记录数</param> /// <returns>当前页要显示的记录集合</returns> public static List <Order> GetPagedOrders(int startIndex, int pageSize) { int endIndex = startIndex + pageSize - 1; //当前页要显示的记录的结束索引 return(OrderData.GetPagedOrders(startIndex, endIndex)); }