自己试试写个分页类
发布时间:2016-04-07 13:00:07
分页接口 public interface IPager<TEntity,TKey> where TEntity :class { /// <summary> /// 数据总量(行数) /// </summary> i ...
分页接口
public interface IPager<TEntity,TKey> where TEntity :class { /// <summary> /// 数据总量(行数) /// </summary> int PageTotal { get; } /// <summary> /// 当前页码 /// </summary> int PageIndex { get; } /// <summary> /// 当前页的数据量(行数) /// </summary> int PageSize { get; } /// <summary> /// 总页数 /// </summary> int Count { get; } /// <summary> /// 跳过的数据量(行数) /// </summary> int Skip { get; } /// <summary> /// 选择的数据量(行数) /// </summary> int Take { get; } /// <summary> /// 设置每页数量 /// </summary> /// <param name="size">默认10条</param> void SetPageSize(int size = 10); /// <summary> /// 获取指定页的所有实体数据,并按TKey排序 /// </summary> /// <param name="pageIndex"></param> /// <param name="order"></param> /// <returns></returns> IQueryable<TEntity> GetPageList(int pageIndex, Expression<Func<TEntity, TKey>> order); }
原标题:自己试试写个分页类
关键词:分页
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。