Exemplo n.º 1
0
        protected void ddlPageNumber_SelectedIndexChanged(object sender, EventArgs e)
        {
            CustomPageChangeArgs args = new CustomPageChangeArgs();

            args.CurrentPageSize = Convert.ToInt32(this.ddlPageSize.SelectedItem.Value);
            CurrentPageIndex     = args.CurrentPageIndex = Convert.ToInt32(this.ddlPageNumber.SelectedItem.Text) - 1;
            args.TotalPages      = Convert.ToInt32(this.lblShowRecords.Text);
            PageIndexChanged(this, args);
            lblShowRecords.Text = string.Format(" {0} ", args.TotalPages.ToString());
        }
Exemplo n.º 2
0
        protected void ddlPageSize_SelectedIndexChanged(object sender, EventArgs e)
        {
            CustomPageChangeArgs args = new CustomPageChangeArgs();

            args.CurrentPageSize  = Convert.ToInt32(this.ddlPageSize.SelectedItem.Value);
            args.CurrentPageIndex = 0;
            args.TotalPages       = Convert.ToInt32(this.lblShowRecords.Text);
            PageSizeChanged(this, args);

            ddlPageNumber.Items.Clear();
            for (int count = 1; count <= this.TotalPages; ++count)
            {
                ddlPageNumber.Items.Add(count.ToString());
            }
            if (ddlPageNumber.Items.Count > 0)
            {
                ddlPageNumber.Items[0].Selected = true;
            }
            lblShowRecords.Text = string.Format(" {0} ", this.TotalPages.ToString());
        }
Exemplo n.º 3
0
 public void DoPagerPageSizeChange(CustomPageChangeArgs e)
 {
     _grid.PageSize          = e.CurrentPageSize;
     _pager.CurrentPageIndex = 0;
     RefreshData((SearchCriteriaType)_viewState[_searchName]);
 }