Exemple #1
0
 protected virtual void OnPreviousPage(DataNavigatorEventArgs args)
 {
     if (PreviousPage != null)
     {
         // Invoke the delegates.
         PreviousPage(this, args);
     }
 }
Exemple #2
0
 protected virtual void OnPageChanged(DataNavigatorEventArgs args)
 {
     if (PageChanged != null)
     {
         // Invoke the delegates.
         PageChanged(this, args);
     }
 }
Exemple #3
0
        protected void OnPageChangedButton(object sender, EventArgs e)
        {
            DataNavigatorEventArgs args = new DataNavigatorEventArgs();

            args.CurrentPage = int.Parse(ddPage.SelectedItem.Text);
            args.TotalPages  = int.Parse(lblTotalPages.Text);
            OnPageChanged(args);
        }
Exemple #4
0
 protected virtual void OnLastPage(DataNavigatorEventArgs args)
 {
     if (LastPage != null)
     {
         // Invoke the delegates.
         LastPage(this, args);
     }
 }
 /// <summary>
 /// Enable the bound controls when a row exists.
 /// </summary>
 /// <param name="sender">The sender of the event</param>
 /// <param name="e">The event arguments</param>
 private void dnNav_AddedRow(object sender, DataNavigatorEventArgs e)
 {
     if (pnlData.Enabled == false && dnNav.AllowEdits == true)
     {
         pnlData.Enabled   = true;
         lblAddRow.Visible = false;
     }
 }
        protected void tbPagerGoto_Click(object sender, EventArgs e)
        {
            var args = new DataNavigatorEventArgs();

            var i = 0;
            if (!string.IsNullOrEmpty(tbPagerIndex.Text.Trim()) && int.TryParse(tbPagerIndex.Text.Trim(), out i))
                args.PageIndex = i - 1;

            PageChanged(this, args);
        }
 protected void LastPage(object sender, DataNavigatorEventArgs e)
 {
     // Decrement the current page index.
     if (e.CurrentPage <= e.TotalPages)
     {
         ucDataNavigator.CurrentPage = e.TotalPages;
         // Get the data for the DataGrid.
         FillData(ucDataNavigator.CurrentPage);
         EnableDisableButtons(e.TotalPages);
     }
 }
Exemple #8
0
        protected void OnPreviousPageButton(object sender, ImageClickEventArgs e)
        {
            DataNavigatorEventArgs args = new DataNavigatorEventArgs();

            args.CurrentPage = int.Parse(lblCurrentPage.Text);
            args.TotalPages  = int.Parse(lblTotalPages.Text);

            SetDropDownPageNumber(args.CurrentPage - 1);

            OnPreviousPage(args);
        }
Exemple #9
0
        protected void tbPagerGoto_Click(object sender, EventArgs e)
        {
            var args = new DataNavigatorEventArgs();

            var i = 0;

            if (!string.IsNullOrEmpty(tbPagerIndex.Text.Trim()) && int.TryParse(tbPagerIndex.Text.Trim(), out i))
            {
                args.PageIndex = i - 1;
            }

            PageChanged(this, args);
        }
 protected void PageSizeChanged(object sender, DataNavigatorEventArgs e)
 {
     ucDataNavigator.CurrentPage = e.CurrentPage;
     FillData(ucDataNavigator.CurrentPage);
     EnableDisableButtons(e.TotalPages);
 }
 /// <summary>
 /// Clear the errors if edits are canceled
 /// </summary>
 /// <param name="sender">The sender of the event</param>
 /// <param name="e">The event arguments</param>
 private void dnNav_CanceledEdits(object sender, DataNavigatorEventArgs e)
 {
     epErrors.Clear();
 }