如题

解决方案 »

  1.   

    System.Web.UI.WebControls
    PagedDataSource 类
    封装数据绑定控件(如 DataGrid、GridView、DetailsView 和 FormView)的与分页相关的属性,以允许该控件执行分页操作。无法继承此类。 
      

  2.   

    PagedDataSource pds=new PagedDataSource();
    pds.DataSource=ds.Table[0].DefaultView;//设置数据源(DataTable类型)
    pds.AllowPaging=true;
    //第页显示的行数
    pds.PageSize=18;
      

  3.   

    System.Web.UI.WebControls 命名空间封装数据绑定控件(如 DataGrid、GridView、DetailsView 和 FormView)的与分页相关的属性,以允许该控件执行分页操作。无法继承此类。PagedDataSource 类封装那些允许数据源控件(如 DataGrid、GridView、DetailsView 和 FormView)执行分页操作的属性。如果控件开发人员需对自定义数据绑定控件提供分页支持,即可使用此类。此类使用最适用的方法,以枚举属于当前页的数据。如果基础数据源支持索引访问(如 System.Array 和 System.Collections.IList),则此类使用索引访问。否则,此类使用由 GetEnumerator 方法创建的枚举数。