Exemple #1
0
 protected virtual void OnPageIndexChanged(PageIndexChangedEventArgs e)
 {
     if (_onPageIndexChanged != null)
     {
         _onPageIndexChanged(this, e);
     }
 }
Exemple #2
0
        protected void PreviousPage_Click(object sender, EventArgs e)
        {
            int newPageIndex = CurrentPageIndex;

            newPageIndex--;

            SetPageIndex(newPageIndex);
            var indexChangedArgs = new PageIndexChangedEventArgs(newPageIndex, PageSize);

            this.OnPageIndexChanged(indexChangedArgs);
        }
Exemple #3
0
        protected void GoToPageButton_Click(object sender, EventArgs e)
        {
            int newPageIndex = JumpToPage - 1;

            if (newPageIndex < 0 || newPageIndex > TotalPagesCount - 1)
            {
                newPageIndex = newPageIndex < 0 ? 0 : TotalPagesCount - 1;
            }

            SetPageIndex(newPageIndex);
            var indexChangedArgs = new PageIndexChangedEventArgs(newPageIndex, PageSize);

            this.OnPageIndexChanged(indexChangedArgs);
        }
Exemple #4
0
        protected void ResultsPerPage_SelectedIndexChanged(object sender, EventArgs e)
        {
            int resultsPerPage = 1;

            if (ResultsPerPage.SelectedIndex > -1)
            {
                resultsPerPage  = Convert.ToInt32(ResultsPerPage.SelectedValue);
                CurrentPageSize = resultsPerPage;
            }
            SetPageIndex(0);

            var indexChangedArgs = new PageIndexChangedEventArgs(CurrentPageIndex, resultsPerPage);

            this.OnPageIndexChanged(indexChangedArgs);
        }