- Url路由分页
- Ajax分页
- Ajax搜索分页
- 外观样式
- 分页数据相关
- Javascrip API
- AjaxPager 类
- AjaxHelper.Pager 扩展方法
- HtmlPager 类
- HtmlHelper.Pager 扩展方法
- IPagedList 接口
- IPagedList<T> 接口
- MvcAjaxOptions 类
- MvcAjaxOptionsBuilder 类
- PagedList<T> 类
- PageLinqExtensions 类
-
PagerOptions 类
- ActionName属性
- AlwaysShowFirstLastPageNumber属性
- AutoHide属性
- ContainerTagName属性
- ControllerName属性
- CssClass属性
- CurrentPageNumberFormatString属性
- CurrentPagerItemTemplate属性
- DisabledPagerItemTemplate属性
- FirstPageRouteName属性
- FirstPageText属性
- GoToButtonId属性
- HidePagerItems属性
- HorizontalAlign属性
- HtmlAttributes属性
- Id属性
- InvalidPageIndexErrorMessage属性
- LastPageText属性
- MaximumPageIndexItems属性
- MaximumPageNumber属性
- MorePagerItemTemplate属性
- MorePageText属性
- NavigationPagerItemsPosition属性
- NavigationPagerItemTemplate属性
- NextPageText属性
- NumericPagerItemCount属性
- NumericPagerItemTemplate属性
- OnPageIndexError属性
- PageIndexBoxId属性
- PageIndexOutOfRangeErrorMessage属性
- PageIndexParameterName属性
- PageNumberFormatString属性
- PagerItemTemplate属性
- PrevPageText属性
- RouteName属性
- RouteValues属性
- ShowDisabledPagerItems属性
- ShowFirstLast属性
- ShowMorePagerItems属性
- ShowNumericPagerItems属性
- ShowPrevNext属性
- PagerItemsPosition 枚举
- PagerOptionsBuilder 类
- ScriptResourceExtensions 类
- Javascript API
- AjaxPager.cs
- AjaxPagerTest.cs
- DataLoaderBuilder.cs
- DisplayNameExtensions.cs
- HtmlPager.cs
- HtmlPagerTest.cs
- IPagedList.cs
- MvcAjaxOptions.cs
- MvcAjaxOptionsBuilder.cs
- MvcPager.js
- PagedList.cs
- PagedListTest.cs
- PageLinqExtensions.cs
- PagerBuilder.cs
- PagerExtensions.cs
- PagerItem.cs
- PagerItemsPosition.cs
- PagerOptions.cs
- PagerOptionsBuilder.cs
- ScriptResourceExtensions.cs
- TestHelper.cs
MvcPager帮助文档 - PagerOptionsBuilder 类
表示用于构建PagerOptions对象的辅助对象。
构造函数:
名称 | 说明 |
---|---|
PagerOptionsBuilder(PagerOptions pagerOptions) | 根据PagerOptions构建PagerOptionsBuilder对象。 |
以下为 PagerOptionsBuilder 类的公共方法列表,所有方法的返回值均为PagerOptionsBuilder,以实现方法的链接调用(Method Chaining)。
名称 | 说明 |
---|---|
AddHtmlAttribute(string key, object value) | 向 PagerOptions 的 HtmlAttributes 属性添加项 |
AddRouteValue(string key, object value) | 向 PagerOptions 的 RouteValues 属性添加项 |
AlwaysShowFirstLastPageNumber() | 设置 PagerOptions 的 AlwaysShowFirstLastPageNumber 属性值为true |
DisableAutoHide() | 设置 PagerOptions 的 AutoHide 属性值为false |
HideDisabledPagerItems() | 设置 PagerOptions 的 ShowDisabledPagerItems 属性值为false |
HideFirstLast() | 设置 PagerOptions 的 ShowFirstLast 属性值为false |
HideMorePagerItems() | 设置 PagerOptions 的 ShowMorePagerItems 属性值为false |
HideNumericPagerItems() | 设置 PagerOptions 的 ShowNumericPagerItems 属性值为false |
HidePagerItems() | 设置 PagerOptions 的 ShowPagerItems 属性值为false |
HidePrevNext() | 设置 PagerOptions 的 ShowPrevNext 属性值为false |
SetActionName(string actionName) | 设置 PagerOptions 的 ActionName 属性 |
SetContainerTagName(string tagName) | 设置 PagerOptions 的 ContainerTagName 属性 |
SetControllerName(string controllerName) | 设置 PagerOptions 的 ControllerName 属性 |
SetCssClass(string cssClass) | 设置 PagerOptions 的 CssClass 属性 |
SetCurrentPageNumberFormatString(string format) | 设置 PagerOptions 的 CurrentPageNumberFormatString 属性 |
SetCurrentPagerItemTemplate(string template) | 设置 PagerOptions 的 CurrentPagerItemTemplate 属性 |
SetDisabledPagerItemTemplate(string template) | 设置 PagerOptions 的 DisabledPagerItemTemplate 属性 |
SetFirstPageRouteName(string routeName) | 设置 PagerOptions 的 FirstPageRouteName 属性 |
SetFirstPageText(string text) | 设置 PagerOptions 的 FirstPageText 属性 |
SetGoToButtonId(string id) | 设置 PagerOptions 的 GoToButtonId 属性 |
SetHorizontalAlign(string alignment) | 设置 PagerOptions 的 HorizontalAlign 属性 |
SetHtmlAttributes(IDictionary<string, object> attributes) | 设置 PagerOptions 的 HtmlAttributes 属性 |
SetId(string id) | 设置 PagerOptions 的 Id 属性 |
SetInvalidPageIndexErrorMessage(string msg) | 设置 PagerOptions 的 InvalidPageIndexErrorMessage 属性 |
SetLastPageText(string text) | 设置 PagerOptions 的 LastPageText 属性 |
SetMaximumPageIndexItems(int itmes) | 设置 PagerOptions 的 MaximumPageIndexItems 属性 |
SetMaximumPageNumber(int number) | 设置 PagerOptions 的 MaximumPageNumber 属性 |
SetMorePagerItemTemplate(string template) | 设置 PagerOptions 的 MorePagerItemTemplate 属性 |
SetMorePageText(string text) | 设置 PagerOptions 的 MorePageText 属性 |
SetNavigationPagerItemsPosition(PagerItemsPosition position) | 设置 PagerOptions 的 NavigationPagerItemsPosition 属性 |
SetNavigationPagerItemTemplate(string template) | 设置 PagerOptions 的 NavigationPagerItemTemplate 属性 |
SetNextPageText(string text) | 设置 PagerOptions 的 NextPageText 属性 |
SetNumericPagerItemCount(int itemCount) | 设置 PagerOptions 的 NumericPagerItemCount 属性 |
SetNumericPagerItemTemplate(string template) | 设置 PagerOptions 的 NumericPagerItemTemplate 属性 |
SetOnPageIndexError(string handler) | 设置 PagerOptions 的 OnPageIndexError 属性 |
SetPageIndexBoxId(string id) | 设置 PagerOptions 的 PageIndexBoxId 属性 |
SetPageIndexOutOfRangeErrorMessage(string msg) | 设置 PagerOptions 的 PageIndexOutOfRangeErrorMessage 属性 |
SetPageIndexParameterName(string prmName) | 设置 PagerOptions 的 PageIndexParameterName 属性 |
SetPageNumberFormatString(string format) | 设置 PagerOptions 的 PageNumberFormatString 属性 |
SetPagerItemTemplate(string template) | 设置 PagerOptions 的 PagerItemTemplate 属性 |
SetPrevPageText(string text) | 设置 PagerOptions 的 PrevPageText 属性 |
SetRouteName(string routeName) | 设置 PagerOptions 的 RouteName 属性 |
SetRouteValues(RouteValueDictionary values) | 设置 PagerOptions 的 RouteValues 属性 |