示例#1
0
        private void NextGroup_Click(object sender, EventArgs e)
        {
            int nextPage = (GetCurrentPageGroupIndex() + 1) * MaxDisplayPages;
            PageChangedEventArgs args = new PageChangedEventArgs(CurrentPageIndex, nextPage);

            OnPageChanged(args);
        }
        protected void pagerRoles_PageChanged(object sender, CMS.ServerControls.PageChangedEventArgs e)
        {
            string[] listToRemoveArray = { "Anonymous user", "Authenticated user", "Editor", "Agent $71", "Agent $68", "Agent $69", "Agent $70", "Agent $72", "Agent $73", "Agent $74", "Agent $75" };

            var listToRemoves = new List <string>();

            listToRemoves.AddRange(listToRemoveArray);

            IList roles = (IList)Module.RoleGetAll();

            var listRoleToRemove = new List <Role>();

            foreach (Role role in roles)
            {
                if (listToRemoves.Contains(role.Name))
                {
                    listRoleToRemove.Add(role);
                }
            }

            foreach (Role role in listRoleToRemove)
            {
                roles.Remove(role);
            }
            this.pagerRoles.CurrentPageIndex = e.CurrentPage;
            rptRoles.DataSource = roles;
            rptRoles.DataBind();
        }
示例#3
0
        private void Last_Click(object sender, EventArgs e)
        {
            int nextPage = TotalPages - 1;
            PageChangedEventArgs args = new PageChangedEventArgs(CurrentPageIndex, nextPage);

            OnPageChanged(args);
        }
示例#4
0
        private void Next_Click(object sender, EventArgs e)
        {
            int nextPage = CurrentPageIndex + 1;
            PageChangedEventArgs args = new PageChangedEventArgs(CurrentPageIndex, nextPage);

            OnPageChanged(args);
        }
示例#5
0
        private void Number_Click(object sender, EventArgs e)
        {
            int nextPage = Int32.Parse(((LinkButton)sender).ID);
            PageChangedEventArgs args = new PageChangedEventArgs(CurrentPageIndex, nextPage);

            OnPageChanged(args);
        }
示例#6
0
 protected virtual void OnPageChanged(PageChangedEventArgs e)
 {
     CurrentPageIndex = e.CurrentPage;
     if (PageChanged != null)
     {
         PageChanged(this, e);
     }
 }
 protected void pagerUserInActive_PageChanged(object sender, CMS.ServerControls.PageChangedEventArgs e)
 {
     this.pagerUserInActive.CurrentPageIndex = e.CurrentPage;
     rptUsersInActive.DataSource             = Module.GetUsersInActive();
     rptUsersInActive.DataBind();
 }
 private void pgrResults_PageChanged(object sender, CMS.ServerControls.PageChangedEventArgs e)
 {
     this.pgrResults.CurrentPageIndex = e.CurrentPage;
     BindSearchResults(this.txtSearchText.Text, this.pgrResults.CurrentPageIndex);
 }