示例#1
0
        public ActionResult Grid()
        {
            var items = Mapper.Map <IEnumerable <IdentityRole>, IEnumerable <RoleViewModel> >(context.Roles);
            var grid  = new RoleAjaxPagingGrid(items, 1, false);

            return(PartialView("_RoleGrid", grid));
        }
示例#2
0
        public JsonResult GetRoleList(int page)
        {
            var items = Mapper.Map <IEnumerable <IdentityRole>, IEnumerable <RoleViewModel> >(context.Roles);
            var grid  = new RoleAjaxPagingGrid(items, page, true);

            return(Json(new
            {
                Html = RenderPartialViewToString("_RoleGrid", grid),
                HasItems = grid.DisplayingItemsCount >= grid.Pager.PageSize
            }, JsonRequestBehavior.AllowGet));
        }