protected virtual void OnPreviousPage(DataNavigatorEventArgs args) { if (PreviousPage != null) { // Invoke the delegates. PreviousPage(this, args); } }
protected virtual void OnPageChanged(DataNavigatorEventArgs args) { if (PageChanged != null) { // Invoke the delegates. PageChanged(this, args); } }
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); }
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); } }
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); }
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(); }