MVCpager的PagerOptions類屬性說明

表示包含MvcPager分頁控件相關(guān)選項和設(shè)置的對象。

公共屬性:

AlwaysShowFirstLastPageNumber:獲取或設(shè)置一個值,該值指示是否總是顯示第一頁和最后一頁數(shù)字頁索引分頁導(dǎo)航元素。
語法(C#):public bool AlwaysShowFirstLastPageNumber{get;set;}
屬性值:System.Boolean。
備注:默認值為false。


AutoHide:獲取或設(shè)置一個值,該值指示是否在總頁數(shù)只有一頁的情況下自動隱藏分頁控件。
語法(C#):public bool AutoHide{get;set;}
屬性值:System.Boolean。
備注:默認值為true,即只有一頁數(shù)據(jù)的情況下不顯示分頁控件。


CssClass:獲取或設(shè)置要應(yīng)用到分頁控件的CSS樣式類名。
語法(C#):public string CssClass { get; set; } 
屬性值:System.String。
備注:默認值為空(null)。


ContainerTagName:獲取或設(shè)置分頁控件html容器標簽名。(1.3版新增)
語法(C#):public string ContainerTagName { get; set; } 
屬性值:System.String。
備注:默認值為“div”,該值為空將拋出異常。


CurrentPageNumberFormatString:獲取或設(shè)置當(dāng)前頁索引文本的顯示格式字符串。
語法(C#):public string CurrentPageNumberFormatString{get;set;} 
屬性值:System.String。
備注:默認值為空(null),Html文本將會被編碼顯示。


CurrentPagerItemWrapperFormatString:獲取或設(shè)置包容當(dāng)前頁分頁元素的Html文本格式化字符串。
語法(C#):public string CurrentPagerItemWrapperFormatString{get;set;} 
屬性值:System.String。
備注:默認值為空(null)。


FirstPageText:獲取或設(shè)置為第一頁分頁元素顯示的文本。
語法(C#):public string FirstPageText { get; set; }
屬性值:System.String。
備注:默認值為“首頁”。


GoButtonText:獲取或設(shè)置跳轉(zhuǎn)按鈕上的文本。(1.3版新增)
語法(C#):public string GoButtonText { get; set; }
屬性值:System.String。
備注:默認值為“跳轉(zhuǎn)”。


GoToPageSectionWrapperFormatString:獲取或設(shè)置包容頁索引輸入或選擇框及跳轉(zhuǎn)按鈕部分的Html文本格式化字符串。(1.3版新增)
語法(C#):public string GoToPageSectionWrapperFormatString { get; set; }
屬性值:System.String。
備注:默認值為空(null)。


HorizontalAlign:獲取或設(shè)置分頁控件的對齊方式。
語法(C#):public string HorizontalAlign { get; set; } 
屬性值:System.String。
備注:有效值為:left、right、center、justify、inherit,默認值為空(null)。
Id:獲取或設(shè)置分頁控件的客戶端Dom對象(div標簽)的Id。
語法(C#):public string Id { get; set; }
屬性值:System.String。
備注:默認值為空(null)。


InvalidPageIndexErrorMessage:獲取或設(shè)置輸入的頁索引無效時顯示的錯誤信息。(1.3版新增)
語法(C#):public string InvalidPageIndexErrorMessage { get; set; }
屬性值:System.String。
備注:默認值為“頁索引無效”。


LastPageText:獲取或設(shè)置為最后一頁分頁元素顯示的文本。
語法(C#):public string LastPageText { get; set; }
屬性值:System.String。
備注:默認值為“尾頁”。


MaxPageIndex:獲取或設(shè)置MvcPager顯示的最大頁索引,超出后的頁數(shù)將不顯示。 (1.5版新增)
語法(C#):public int MaxPageIndex { get; set; }
屬性值:System.int。
備注:默認值為0,即不限制最大頁索引。


MaximumPageIndexItems:獲取或設(shè)置頁索引下拉框中最多顯示的頁索引條數(shù),此屬性僅當(dāng)PageIndexBoxType設(shè)為PageIndexBoxType.DropDownList時有效。 (1.3版新增)
語法(C#):public int MaximumPageIndexItems { get; set; }
屬性值:System.int。
備注:默認值為80。


MorePagerItemWrapperFormatString:獲取或設(shè)置包容更多頁分頁元素的Html文本格式化字符串。
語法(C#):public string MorePagerItemWrapperFormatString{get;set;} 
屬性值:System.String。
備注:默認值為空(null)。


MorePageText:獲取或設(shè)置為更多頁分頁元素顯示的文本。
語法(C#):public string MorePageText { get; set; }
屬性值:System.String。
備注:默認值為“...”。


NavigationPagerItemWrapperFormatString:獲取或設(shè)置包容上頁、下頁、首頁和尾頁分頁導(dǎo)航元素的Html文本格式化字符串。
語法(C#):public string NavigationPagerItemWrapperFormatString{get;set;} 
屬性值:System.String。
備注:默認值為空(null)。


NextPageText:獲取或設(shè)置為下一頁分頁元素顯示的文本。
語法(C#):public string NextPageText { get; set; }
屬性值:System.String。
備注:默認值為“下一頁”。


NumericPagerItemCount:獲取或設(shè)置每頁顯示的數(shù)字頁索引索引分頁導(dǎo)航元素的數(shù)目。
語法(C#):public int NumericPagerItemCount{get;set;}
屬性值:System.String。
備注:默認值為10。


NumericPagerItemWrapperFormatString:獲取或設(shè)置包容數(shù)字頁索引分頁導(dǎo)航元素的Html文本格式化字符串。
語法(C#):public string NumericPagerItemWrapperFormatString{get;set;} 
屬性值:System.String。
備注:默認值為空(null)。


PageIndexBoxType:獲取或設(shè)置頁索引輸入或選擇框的類型。(1.3版新增)
語法(C#):public PageIndexBoxType PageIndexBoxType{get;set;} 
屬性值:Webdiyer.WebControls.Mvc.PageIndexBoxType。
備注:默認值為PageIndexBoxType.TextBox。


PageIndexBoxWrapperFormatString:獲取或設(shè)置包容頁索引輸入或選擇框的Html文本格式化字符串。(1.3版新增)
語法(C#):public string PageIndexBoxWrapperFormatString{get;set;} 
屬性值:System.String。
備注:默認值為空(null)。


PageIndexOutOfRangeErrorMessage:獲取或設(shè)置當(dāng)輸入的頁索引超出范圍時顯示的錯誤信息。(1.3版新增)
語法(C#):public string PageIndexOutOfRangeErrorMessage{get;set;} 
屬性值:System.String。
備注:默認值為“頁索引超出范圍”。


PageIndexParameterName:獲取或設(shè)置對應(yīng)的Route中用于分頁的Url參數(shù)的參數(shù)名。
語法(C#):public string PageIndexParameterName { get; set; }
屬性值:System.String。
備注:默認值為“pageIndex”。該值必須與對應(yīng)的Route路由表中的參數(shù)匹配,否則將不能生成正確的分頁url。


PagerItemWrapperFormatString:獲取或設(shè)置包容所有分頁元素的Html文本格式化字符串。(1.3版新增)
語法(C#):public string MorePagerItemWrapperFormatString{get;set;} 
屬性值:System.String。
備注:默認值為空(null)。


PageNumberFormatString:獲取或設(shè)置數(shù)字頁索引文本的顯示格式字符串。
語法(C#):public string PageNumberFormatString { get; set; }
屬性值:System.String。
備注:默認值為空(null),Html文本將會被編碼顯示。


PrevPageText:獲取或設(shè)置為上一頁分頁元素顯示的文本。
語法(C#):public string PrevPageText { get; set; }
屬性值:System.String。
備注:默認值為“上一頁”。


SeparatorHtml:獲取或設(shè)置分隔分頁導(dǎo)航元素的Html文本。
語法(C#):public string SeparatorHtml { get; set; }
屬性值:System.String。
備注:默認值為“  ”,使用該屬性可以調(diào)整分頁導(dǎo)航元素之間的寬度等。


ShowDisabledPagerItems:獲取或設(shè)置一個值,該值指示是否已禁用的分頁導(dǎo)航元素。
語法(C#):public bool ShowDisabledPagerItems { get; set; }
屬性值:System.Boolean。
備注:默認值為true。若當(dāng)前頁為第一頁時,首頁和上一頁分頁元素將被禁用,若當(dāng)前頁為最后一頁時,則尾頁和下一頁分頁元素將被禁用。


ShowFirstLast:獲取或設(shè)置一個值,該值指示是否在分頁導(dǎo)航元素中顯示第一頁和最后一頁按鈕。
語法(C#):public bool ShowFirstLast { get; set; }
屬性值:System.Boolean。
備注:默認值為true。


ShowGoButton:獲取或設(shè)置一個值,該值指示在顯示頁索引輸入或選擇框時,是否顯示跳轉(zhuǎn)按鈕。(1.3版新增)
語法(C#):public bool ShowGoButton { get; set; }
屬性值:System.Boolean。
備注:默認值為true。


ShowPageIndexBox:獲取或設(shè)置一個值,該值指示是否顯示頁索引輸入或選擇框。(1.3版新增)
語法(C#):public bool ShowPageIndexBox { get; set; }
屬性值:System.Boolean。
備注:默認值為false。


ShowMorePagerItems:獲取或設(shè)置一個值,該值指示是否在頁導(dǎo)航元素中顯示更多頁分頁元素。
語法(C#):public bool ShowMorePagerItems { get; set; }
屬性值:System.Boolean。
備注:只有當(dāng)總頁數(shù)超出NumericPagerItemCount的值時才會出現(xiàn)更多頁分頁元素。默認值為true。


ShowNumericPagerItems:獲取或設(shè)置一個值,該值指示是否在頁導(dǎo)航元素中顯示頁索引數(shù)值按鈕。
語法(C#):public bool ShowNumericPagerItems { get; set; }
屬性值:System.Boolean。
備注:默認值為true。


ShowPrevNext:獲取或設(shè)置一個值,該值指示是否在頁導(dǎo)航元素中顯示上一頁和下一頁分頁導(dǎo)航元素。
語法(C#):public bool ShowPrevNext { get; set; }
屬性值:System.Boolean。
備注:默認值為true。


原文鏈接:MVCpager的PagerOptions類屬性說明