1、定义一个用来装载适合所有类的分页结果类

PageDataView的Items一个泛型属性,所以可以适合所有的类,简洁而通用

public class PageDataView<T>
{
     private int _TotalNum;
     public PageDataView()
    {
        this._Items = new List<T>();
    }
    public int TotalNum
    {
        get { return _TotalNum; }
        set { _TotalNum = value; }
    }
    private IList<T> _Items;
    public IList<T> Items
    {
        get { return _Items; }
        set { _Items = value; }
    }
    public int CurrentPage { get; set; }
    public int TotalPageCount { get; set; }
}
分页类

相关文章: