MVCpager的PagerOptions類屬性說(shuō)明
表示包含MvcPager分頁(yè)控件相關(guān)選項(xiàng)和設(shè)置的對(duì)象。
公共屬性:
AlwaysShowFirstLastPageNumber:獲取或設(shè)置一個(gè)值,該值指示是否總是顯示第一頁(yè)和最后一頁(yè)數(shù)字頁(yè)索引分頁(yè)導(dǎo)航元素。
語(yǔ)法(C#):public bool AlwaysShowFirstLastPageNumber{get;set;}
屬性值:System.Boolean。
備注:默認(rèn)值為false。
AutoHide:獲取或設(shè)置一個(gè)值,該值指示是否在總頁(yè)數(shù)只有一頁(yè)的情況下自動(dòng)隱藏分頁(yè)控件。
語(yǔ)法(C#):public bool AutoHide{get;set;}
屬性值:System.Boolean。
備注:默認(rèn)值為true,即只有一頁(yè)數(shù)據(jù)的情況下不顯示分頁(yè)控件。
CssClass:獲取或設(shè)置要應(yīng)用到分頁(yè)控件的CSS樣式類名。
語(yǔ)法(C#):public string CssClass { get; set; }
屬性值:System.String。
備注:默認(rèn)值為空(null)。
ContainerTagName:獲取或設(shè)置分頁(yè)控件html容器標(biāo)簽名。(1.3版新增)
語(yǔ)法(C#):public string ContainerTagName { get; set; }
屬性值:System.String。
備注:默認(rèn)值為“div”,該值為空將拋出異常。
CurrentPageNumberFormatString:獲取或設(shè)置當(dāng)前頁(yè)索引文本的顯示格式字符串。
語(yǔ)法(C#):public string CurrentPageNumberFormatString{get;set;}
屬性值:System.String。
備注:默認(rèn)值為空(null),Html文本將會(huì)被編碼顯示。
CurrentPagerItemWrapperFormatString:獲取或設(shè)置包容當(dāng)前頁(yè)分頁(yè)元素的Html文本格式化字符串。
語(yǔ)法(C#):public string CurrentPagerItemWrapperFormatString{get;set;}
屬性值:System.String。
備注:默認(rèn)值為空(null)。
FirstPageText:獲取或設(shè)置為第一頁(yè)分頁(yè)元素顯示的文本。
語(yǔ)法(C#):public string FirstPageText { get; set; }
屬性值:System.String。
備注:默認(rèn)值為“首頁(yè)”。
GoButtonText:獲取或設(shè)置跳轉(zhuǎn)按鈕上的文本。(1.3版新增)
語(yǔ)法(C#):public string GoButtonText { get; set; }
屬性值:System.String。
備注:默認(rèn)值為“跳轉(zhuǎn)”。
GoToPageSectionWrapperFormatString:獲取或設(shè)置包容頁(yè)索引輸入或選擇框及跳轉(zhuǎn)按鈕部分的Html文本格式化字符串。(1.3版新增)
語(yǔ)法(C#):public string GoToPageSectionWrapperFormatString { get; set; }
屬性值:System.String。
備注:默認(rèn)值為空(null)。
HorizontalAlign:獲取或設(shè)置分頁(yè)控件的對(duì)齊方式。
語(yǔ)法(C#):public string HorizontalAlign { get; set; }
屬性值:System.String。
備注:有效值為:left、right、center、justify、inherit,默認(rèn)值為空(null)。
Id:獲取或設(shè)置分頁(yè)控件的客戶端Dom對(duì)象(div標(biāo)簽)的Id。
語(yǔ)法(C#):public string Id { get; set; }
屬性值:System.String。
備注:默認(rèn)值為空(null)。
InvalidPageIndexErrorMessage:獲取或設(shè)置輸入的頁(yè)索引無(wú)效時(shí)顯示的錯(cuò)誤信息。(1.3版新增)
語(yǔ)法(C#):public string InvalidPageIndexErrorMessage { get; set; }
屬性值:System.String。
備注:默認(rèn)值為“頁(yè)索引無(wú)效”。
LastPageText:獲取或設(shè)置為最后一頁(yè)分頁(yè)元素顯示的文本。
語(yǔ)法(C#):public string LastPageText { get; set; }
屬性值:System.String。
備注:默認(rèn)值為“尾頁(yè)”。
MaxPageIndex:獲取或設(shè)置MvcPager顯示的最大頁(yè)索引,超出后的頁(yè)數(shù)將不顯示。 (1.5版新增)
語(yǔ)法(C#):public int MaxPageIndex { get; set; }
屬性值:System.int。
備注:默認(rèn)值為0,即不限制最大頁(yè)索引。
MaximumPageIndexItems:獲取或設(shè)置頁(yè)索引下拉框中最多顯示的頁(yè)索引條數(shù),此屬性僅當(dāng)PageIndexBoxType設(shè)為PageIndexBoxType.DropDownList時(shí)有效。 (1.3版新增)
語(yǔ)法(C#):public int MaximumPageIndexItems { get; set; }
屬性值:System.int。
備注:默認(rèn)值為80。
MorePagerItemWrapperFormatString:獲取或設(shè)置包容更多頁(yè)分頁(yè)元素的Html文本格式化字符串。
語(yǔ)法(C#):public string MorePagerItemWrapperFormatString{get;set;}
屬性值:System.String。
備注:默認(rèn)值為空(null)。
MorePageText:獲取或設(shè)置為更多頁(yè)分頁(yè)元素顯示的文本。
語(yǔ)法(C#):public string MorePageText { get; set; }
屬性值:System.String。
備注:默認(rèn)值為“...”。
NavigationPagerItemWrapperFormatString:獲取或設(shè)置包容上頁(yè)、下頁(yè)、首頁(yè)和尾頁(yè)分頁(yè)導(dǎo)航元素的Html文本格式化字符串。
語(yǔ)法(C#):public string NavigationPagerItemWrapperFormatString{get;set;}
屬性值:System.String。
備注:默認(rèn)值為空(null)。
NextPageText:獲取或設(shè)置為下一頁(yè)分頁(yè)元素顯示的文本。
語(yǔ)法(C#):public string NextPageText { get; set; }
屬性值:System.String。
備注:默認(rèn)值為“下一頁(yè)”。
NumericPagerItemCount:獲取或設(shè)置每頁(yè)顯示的數(shù)字頁(yè)索引索引分頁(yè)導(dǎo)航元素的數(shù)目。
語(yǔ)法(C#):public int NumericPagerItemCount{get;set;}
屬性值:System.String。
備注:默認(rèn)值為10。
NumericPagerItemWrapperFormatString:獲取或設(shè)置包容數(shù)字頁(yè)索引分頁(yè)導(dǎo)航元素的Html文本格式化字符串。
語(yǔ)法(C#):public string NumericPagerItemWrapperFormatString{get;set;}
屬性值:System.String。
備注:默認(rèn)值為空(null)。
PageIndexBoxType:獲取或設(shè)置頁(yè)索引輸入或選擇框的類型。(1.3版新增)
語(yǔ)法(C#):public PageIndexBoxType PageIndexBoxType{get;set;}
屬性值:Webdiyer.WebControls.Mvc.PageIndexBoxType。
備注:默認(rèn)值為PageIndexBoxType.TextBox。
PageIndexBoxWrapperFormatString:獲取或設(shè)置包容頁(yè)索引輸入或選擇框的Html文本格式化字符串。(1.3版新增)
語(yǔ)法(C#):public string PageIndexBoxWrapperFormatString{get;set;}
屬性值:System.String。
備注:默認(rèn)值為空(null)。
PageIndexOutOfRangeErrorMessage:獲取或設(shè)置當(dāng)輸入的頁(yè)索引超出范圍時(shí)顯示的錯(cuò)誤信息。(1.3版新增)
語(yǔ)法(C#):public string PageIndexOutOfRangeErrorMessage{get;set;}
屬性值:System.String。
備注:默認(rèn)值為“頁(yè)索引超出范圍”。
PageIndexParameterName:獲取或設(shè)置對(duì)應(yīng)的Route中用于分頁(yè)的Url參數(shù)的參數(shù)名。
語(yǔ)法(C#):public string PageIndexParameterName { get; set; }
屬性值:System.String。
備注:默認(rèn)值為“pageIndex”。該值必須與對(duì)應(yīng)的Route路由表中的參數(shù)匹配,否則將不能生成正確的分頁(yè)url。
PagerItemWrapperFormatString:獲取或設(shè)置包容所有分頁(yè)元素的Html文本格式化字符串。(1.3版新增)
語(yǔ)法(C#):public string MorePagerItemWrapperFormatString{get;set;}
屬性值:System.String。
備注:默認(rèn)值為空(null)。
PageNumberFormatString:獲取或設(shè)置數(shù)字頁(yè)索引文本的顯示格式字符串。
語(yǔ)法(C#):public string PageNumberFormatString { get; set; }
屬性值:System.String。
備注:默認(rèn)值為空(null),Html文本將會(huì)被編碼顯示。
PrevPageText:獲取或設(shè)置為上一頁(yè)分頁(yè)元素顯示的文本。
語(yǔ)法(C#):public string PrevPageText { get; set; }
屬性值:System.String。
備注:默認(rèn)值為“上一頁(yè)”。
SeparatorHtml:獲取或設(shè)置分隔分頁(yè)導(dǎo)航元素的Html文本。
語(yǔ)法(C#):public string SeparatorHtml { get; set; }
屬性值:System.String。
備注:默認(rèn)值為“ ”,使用該屬性可以調(diào)整分頁(yè)導(dǎo)航元素之間的寬度等。
ShowDisabledPagerItems:獲取或設(shè)置一個(gè)值,該值指示是否已禁用的分頁(yè)導(dǎo)航元素。
語(yǔ)法(C#):public bool ShowDisabledPagerItems { get; set; }
屬性值:System.Boolean。
備注:默認(rèn)值為true。若當(dāng)前頁(yè)為第一頁(yè)時(shí),首頁(yè)和上一頁(yè)分頁(yè)元素將被禁用,若當(dāng)前頁(yè)為最后一頁(yè)時(shí),則尾頁(yè)和下一頁(yè)分頁(yè)元素將被禁用。
ShowFirstLast:獲取或設(shè)置一個(gè)值,該值指示是否在分頁(yè)導(dǎo)航元素中顯示第一頁(yè)和最后一頁(yè)按鈕。
語(yǔ)法(C#):public bool ShowFirstLast { get; set; }
屬性值:System.Boolean。
備注:默認(rèn)值為true。
ShowGoButton:獲取或設(shè)置一個(gè)值,該值指示在顯示頁(yè)索引輸入或選擇框時(shí),是否顯示跳轉(zhuǎn)按鈕。(1.3版新增)
語(yǔ)法(C#):public bool ShowGoButton { get; set; }
屬性值:System.Boolean。
備注:默認(rèn)值為true。
ShowPageIndexBox:獲取或設(shè)置一個(gè)值,該值指示是否顯示頁(yè)索引輸入或選擇框。(1.3版新增)
語(yǔ)法(C#):public bool ShowPageIndexBox { get; set; }
屬性值:System.Boolean。
備注:默認(rèn)值為false。
ShowMorePagerItems:獲取或設(shè)置一個(gè)值,該值指示是否在頁(yè)導(dǎo)航元素中顯示更多頁(yè)分頁(yè)元素。
語(yǔ)法(C#):public bool ShowMorePagerItems { get; set; }
屬性值:System.Boolean。
備注:只有當(dāng)總頁(yè)數(shù)超出NumericPagerItemCount的值時(shí)才會(huì)出現(xiàn)更多頁(yè)分頁(yè)元素。默認(rèn)值為true。
ShowNumericPagerItems:獲取或設(shè)置一個(gè)值,該值指示是否在頁(yè)導(dǎo)航元素中顯示頁(yè)索引數(shù)值按鈕。
語(yǔ)法(C#):public bool ShowNumericPagerItems { get; set; }
屬性值:System.Boolean。
備注:默認(rèn)值為true。
ShowPrevNext:獲取或設(shè)置一個(gè)值,該值指示是否在頁(yè)導(dǎo)航元素中顯示上一頁(yè)和下一頁(yè)分頁(yè)導(dǎo)航元素。
語(yǔ)法(C#):public bool ShowPrevNext { get; set; }
屬性值:System.Boolean。
備注:默認(rèn)值為true。
原文鏈接:MVCpager的PagerOptions類屬性說(shuō)明