Ejemplo n.º 1
0
 protected override void LoadViewState(object savedState)
 {
     if (savedState != null && savedState is WebPagingState)
     {
         WebPagingState state = (WebPagingState)savedState;
         this.m_currentPageNumber = state.CurrentPageNumber;
         this.m_pageSize          = state.PageSize;
         this.m_maxVisiblePages   = state.MaxVisiblePages;
         this.m_dataSource        = state.DataSource;
         this.OnPropertyChanged();
         base.LoadViewState(state.BaseState);
     }
 }
Ejemplo n.º 2
0
        protected override object SaveViewState()
        {
            WebPagingState result = new WebPagingState
            {
                BaseState         = base.SaveViewState(),
                CurrentPageNumber = this.CurrentPageNumber,
                PageSize          = this.PageSize,
                MaxVisiblePages   = this.MaxVisiblePages,
                DataSource        = this.DataSource
            };

            return(result);
        }