protected virtual void OnPageIndexChanged(PageChangedEventArgs e) { if (PageIndexChanged != null) PageIndexChanged(this, e); }
// *********************************************************************** // *********************************************************************** // PRIVATE GoToPage // Sets the current page index private void GoToPage(int pageIndex) { // Prepares event data PageChangedEventArgs e = new PageChangedEventArgs(); e.OldPageIndex = CurrentPageIndex; e.NewPageIndex = pageIndex; // Updates the current index CurrentPageIndex = pageIndex; // Fires the page changed event OnPageIndexChanged(e); // Binds new data DataBind(); }