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類屬性說明