// *********************************************************************** #endregion #region 方法 跳转到指定页面 // *********************************************************************** /// <summary> /// 方法 跳转到指定页面 /// </summary> /// <param name="pageIndex">页面索引</param> private void GoToPage(int pageIndex) { // 准备事件数据 PageChangedEventArgs e = new PageChangedEventArgs(); e.OldPageIndex = CurrentPageIndex; e.NewPageIndex = pageIndex; // 更新当前页面索引 CurrentPageIndex = pageIndex; // 触发页面改变事件 OnPageIndexChanged(e); // 绑定新的数据 DataBind(); }
protected virtual void OnPageIndexChanged(PageChangedEventArgs e) { if (PageIndexChanged != null) PageIndexChanged(this, e); }