protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { var gridData = context.Users .Where(x => x.Roles.FirstOrDefault().RoleId == customerRoleId) .Select(x => new OperatorsVM() { Name = x.Name, SavedDocumentsCount = context.Documents.Where(y => y.SavedBy == x.Name).Count() }) .ToList(); OperatorsGV.DataSource = gridData; OperatorsGV.DataBind(); } }
protected void OperatorsGV_PageIndexChanging(object sender, GridViewPageEventArgs e) { OperatorsGV.PageIndex = e.NewPageIndex; OperatorsGV.DataBind(); }