コード例 #1
0
        /// <summary>
        /// 引发分页索引更改事件。
        /// </summary>
        /// <param name="newPageIndex">新的分页索引。</param>
        private void DoPageIndexChanging(int newPageIndex)
        {
            if (this._OnPageIndexChanging != null)
            {
                PageIndexChangingEventArgs pice = new PageIndexChangingEventArgs(newPageIndex);
                this._OnPageIndexChanging(this, pice);
                if (pice.Cancel)
                {
                    return;
                }
            }
            this.PageIndex = newPageIndex;

            if (this._OnPageIndexChanged != null)
            {
                PageIndexChangedEventArgs pice = new PageIndexChangedEventArgs(newPageIndex);
                this._OnPageIndexChanged(this, pice);
            }
        }
コード例 #2
0
 void pageNavigation1_OnPageIndexChanging(object sender, PageIndexChangingEventArgs e)
 {
     //if(this.CurrentPageIndex != e.NewPageIndex)
     this.CurrentPageIndex = e.NewPageIndex;
 }