예제 #1
0
    void bindData()
    {
        List <Order> orders = OrderData.GetPagedOrders(AspNetPager1.StartRecordIndex, AspNetPager1.EndRecordIndex);

        GridView1.DataSource = orders;
        GridView1.DataBind();
    }
예제 #2
0
    /// <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));
    }