浅谈MVC+EF easyui dataGrid 动态加载分页表格

2020-05-27 17:51:55易采站长站整理


/// <summary>
/// 分页的数据
/// </summary>
/// <param name="page"></param>
/// <param name="rows"></param>
/// <returns></returns>
public List<role> GetAllRoles(int page, int rows)
{
using (diamondEntities entity = new diamondEntities())
{
IQueryable<role> role = entity.roles.OrderBy(a => a.RoleId).Skip((page - 1) * rows).Take(rows);
List<role> roleList = role.ToList<role>();
if (roleList.Count > 0)
{
return roleList;
}
else
{
return null;
}
}
}

/// <summary>
/// 获取总页数
/// </summary>
/// <returns></returns>
public int GetTotal()
{
using (diamondEntities entity = new diamondEntities())
{
IQueryable<role> user = entity.roles.Select(m => m);
List<role> userList = user.ToList();
return userList.Count;
}
}

以上就是小编为大家带来的浅谈MVC+EF easyui dataGrid 动态加载分页表格全部内容了,希望大家多多支持软件开发网~