Fork me on GitHub

MvcPager帮助文档 - PagerOptionsBuilder 类

表示用于构建PagerOptions对象的辅助对象。
构造函数:
名称说明
PagerOptionsBuilder(PagerOptions pagerOptions) 根据PagerOptions构建PagerOptionsBuilder对象。
公共方法:

以下为 PagerOptionsBuilder 类的公共方法列表,所有方法的返回值均为PagerOptionsBuilder,以实现方法的链接调用(Method Chaining)。

名称说明
AddHtmlAttribute(string key, object value)PagerOptionsHtmlAttributes 属性添加项
AddRouteValue(string key, object value)PagerOptionsRouteValues 属性添加项
AlwaysShowFirstLastPageNumber()设置 PagerOptionsAlwaysShowFirstLastPageNumber 属性值为true
DisableAutoHide()设置 PagerOptionsAutoHide 属性值为false
HideDisabledPagerItems()设置 PagerOptionsShowDisabledPagerItems 属性值为false
HideFirstLast()设置 PagerOptionsShowFirstLast 属性值为false
HideMorePagerItems()设置 PagerOptionsShowMorePagerItems 属性值为false
HideNumericPagerItems()设置 PagerOptionsShowNumericPagerItems 属性值为false
HidePagerItems()设置 PagerOptionsShowPagerItems 属性值为false
HidePrevNext()设置 PagerOptionsShowPrevNext 属性值为false
SetActionName(string actionName)设置 PagerOptionsActionName 属性
SetContainerTagName(string tagName)设置 PagerOptionsContainerTagName 属性
SetControllerName(string controllerName)设置 PagerOptionsControllerName 属性
SetCssClass(string cssClass)设置 PagerOptionsCssClass 属性
SetCurrentPageNumberFormatString(string format)设置 PagerOptionsCurrentPageNumberFormatString 属性
SetCurrentPagerItemTemplate(string template)设置 PagerOptionsCurrentPagerItemTemplate 属性
SetDisabledPagerItemTemplate(string template)设置 PagerOptionsDisabledPagerItemTemplate 属性
SetFirstPageRouteName(string routeName)设置 PagerOptionsFirstPageRouteName 属性
SetFirstPageText(string text)设置 PagerOptionsFirstPageText 属性
SetGoToButtonId(string id)设置 PagerOptionsGoToButtonId 属性
SetHorizontalAlign(string alignment)设置 PagerOptionsHorizontalAlign 属性
SetHtmlAttributes(IDictionary<string, object> attributes)设置 PagerOptionsHtmlAttributes 属性
SetId(string id)设置 PagerOptionsId 属性
SetInvalidPageIndexErrorMessage(string msg)设置 PagerOptionsInvalidPageIndexErrorMessage 属性
SetLastPageText(string text)设置 PagerOptionsLastPageText 属性
SetMaximumPageIndexItems(int itmes)设置 PagerOptionsMaximumPageIndexItems 属性
SetMaximumPageNumber(int number)设置 PagerOptionsMaximumPageNumber 属性
SetMorePagerItemTemplate(string template)设置 PagerOptionsMorePagerItemTemplate 属性
SetMorePageText(string text)设置 PagerOptionsMorePageText 属性
SetNavigationPagerItemsPosition(PagerItemsPosition position)设置 PagerOptionsNavigationPagerItemsPosition 属性
SetNavigationPagerItemTemplate(string template)设置 PagerOptionsNavigationPagerItemTemplate 属性
SetNextPageText(string text)设置 PagerOptionsNextPageText 属性
SetNumericPagerItemCount(int itemCount)设置 PagerOptionsNumericPagerItemCount 属性
SetNumericPagerItemTemplate(string template)设置 PagerOptionsNumericPagerItemTemplate 属性
SetOnPageIndexError(string handler)设置 PagerOptionsOnPageIndexError 属性
SetPageIndexBoxId(string id)设置 PagerOptionsPageIndexBoxId 属性
SetPageIndexOutOfRangeErrorMessage(string msg)设置 PagerOptionsPageIndexOutOfRangeErrorMessage 属性
SetPageIndexParameterName(string prmName)设置 PagerOptionsPageIndexParameterName 属性
SetPageNumberFormatString(string format)设置 PagerOptionsPageNumberFormatString 属性
SetPagerItemTemplate(string template)设置 PagerOptionsPagerItemTemplate 属性
SetPrevPageText(string text)设置 PagerOptionsPrevPageText 属性
SetRouteName(string routeName)设置 PagerOptionsRouteName 属性
SetRouteValues(RouteValueDictionary values)设置 PagerOptionsRouteValues 属性