public DefaultServerPagerLayoutOptions( bool hasPages, int pageSize, PagerMode mode, int pagesBeforeStart, int currentPage, int pagesAfterStop, string url, string skipToken, string takeToken, Type localizerType, string cssClass, Templates.Template <Templates.LayoutTemplateOptions> layoutTemplate, string operation ) : base(null, null, layoutTemplate, null, null) { HasPages = hasPages; PagesBeforeStart = pagesBeforeStart; CurrentPage = currentPage; PagesAfterStop = pagesAfterStop; Mode = mode; PageSize = pageSize; this.skipToken = skipToken; this.takeToken = takeToken; this.url = url; CssClass = cssClass; LocalizerType = localizerType; this.operation = operation; }
public DefaultServerPagerLayoutOptions( bool hasPages, int pageSize, PagerMode mode, int pagesBeforeStart, int currentPage, int pagesAfterStop, string url, string skipToken, string takeToken, Type localizerType, string cssClass, Templates.Template<Templates.LayoutTemplateOptions> layoutTemplate, string operation ) :base(null, null, layoutTemplate, null, null) { HasPages = hasPages; PagesBeforeStart = pagesBeforeStart; CurrentPage = currentPage; PagesAfterStop = pagesAfterStop; Mode = mode; PageSize = pageSize; this.skipToken = skipToken; this.takeToken = takeToken; this.url = url; CssClass = cssClass; LocalizerType = localizerType; this.operation = operation; }
/// <summary> /// Initializes an instance of the <see cref="Adf.Web.BusinessGridViewPager"/> class. /// Sets the DefaultPageSize and DefaultPagerMode of the <see cref="Adf.Web.BusinessGridViewPager"/>. /// </summary> public BusinessGridViewPager() { int pagesize; if(int.TryParse(StateManager.Settings["BusinessGridView.DefaultPageSize"] as string, out pagesize)) DefaultPageSize = pagesize; if (StateManager.Settings["BusinessGridView.DefaultPagerMode"].ToString() == "NextPrev") DefaultPagerMode = PagerMode.NextPrev; }
protected void InitStylesEvents(string HeaderCssClass, string BodyCssClass, string AlternateCssClass, string ItemCssClass, string FooterCssClass, string PagingCssClass, string SelectedCssClass, int PageNumber, PagerMode _PagerMode, string NextPageText, string PrevPageText, int PageButtonCount, HorizontalAlign _HorizontalAlign) { //////Bloc Design Data Grid//////////////////////////// GridCommonControls.InitCssClass((TableItemStyle)this.MyDataGrid.HeaderStyle, HeaderCssClass); //GridCommonControls.InitGeneralControlLayout((WebControl)this.MyDataGrid,Color.Gray,Color.BlueViolet,BorderStyle.Solid,"G",Unit.Pixel(2),"",true,Unit.Pixel(400),Unit.Pixel(200),Color.Black); GridCommonControls.InitCssClass((TableItemStyle)this.MyDataGrid.ItemStyle, ItemCssClass); GridCommonControls.InitCssClass((TableItemStyle)this.MyDataGrid.SelectedItemStyle, SelectedCssClass); GridCommonControls.InitCssClass((TableItemStyle)this.MyDataGrid.AlternatingItemStyle, AlternateCssClass); GridCommonControls.InitCssClass((TableItemStyle)this.MyDataGrid.FooterStyle, FooterCssClass); this.DataGridInitProperties(false, true, true, false, 0, 0, true, true, GridLines.Both, HorizontalAlign.NotSet, false, true); this.PagerWork(PageNumber, _PagerMode, PagingCssClass, NextPageText, PrevPageText, PageButtonCount, _HorizontalAlign); this.MyDataGrid.CellPadding = 3; this.MyDataGrid.CellSpacing = 0; this.MyDataGrid.BorderWidth = 1; this.MyDataGrid.CssClass = "GridTable"; //////////////////////////////////////////// this.InitEvent(); }