在项目过程中经常需要使用分页,EF分页基本实现思路是使用DB.OrderBy(c=>c.id).Skip(10).Take(10)
如果你懂一下泛型和委托的用法的话可以自己封装一个分页函数,代码如下:
using QYHT.WebUI.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Web;
namespace QYHT.WebUI.Common
{
public class methods
{
/// <summary>
/// 分页查询 + 条件查询 + 排序
///