- Url route paging
- Ajax paging
- Ajax search paging
- Appearance
- Paging data
- Javascrip API
- AjaxPager class
- AjaxHelper.Pager method
- HtmlPager class
- HtmlHelper.Pager method
- IPagedList interface
- IPagedList<T> interface
- MvcAjaxOptions class
- MvcAjaxOptionsBuilder class
- PagedList<T> class
- PageLinqExtensions class
- PagerItemsPosition enum
-
PagerOptions class
- ActionName property
- AlwaysShowFirstLastPageNumber property
- AutoHide property
- ContainerTagName property
- ControllerName property
- CssClass property
- CurrentPageNumberFormatString property
- CurrentPagerItemTemplate property
- DisabledPagerItemTemplate property
- FirstPageRouteName property
- FirstPageText property
- GoToButtonId property
- HidePagerItems property
- HorizontalAlign property
- HtmlAttributes property
- Id property
- InvalidPageIndexErrorMessage property
- LastPageText property
- MaximumPageIndexItems property
- MaximumPageNumber property
- MorePagerItemTemplate property
- MorePageText property
- NavigationPagerItemsPosition property
- NavigationPagerItemTemplate property
- NextPageText property
- NumericPagerItemCount property
- NumericPagerItemTemplate property
- OnPageIndexError property
- PageIndexBoxId property
- PageIndexOutOfRangeErrorMessage property
- PageIndexParameterName property
- PageNumberFormatString property
- PagerItemsSeparator property
- PagerItemTemplate property
- PrevPageText property
- RouteName property
- RouteValues property
- ShowDisabledPagerItems property
- ShowFirstLast property
- ShowMorePagerItems property
- ShowNumericPagerItems property
- ShowPrevNext property
- PagerOptionsBuilder class
- ScriptResourceExtensions class
- 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
PagerOptions.NumericPagerItemTemplate property
Gets or sets the html template for the numeric pager items.
Remarks:
If CurrentPagerItemTemplate property value is not set, this template will also be applied to the current page pager item.Syntax:
public string NumericPagerItemTemplate {get; set;}
Default value:
nullExample:
@Html.Pager(Model,new PagerOptions{NumericPagerItemTemplate="<span class=\"text-muted\"><strong>{0}</strong></span>"})
This property value can also be set via the Options method as bellow:
HtmlPager:
@Html.Pager(Model).Options(o=>o.SetNumericPagerItemTemplate("<span class=\"text-muted\"><strong>{0}</strong></span>"))
AjaxPager:
@Ajax.Pager(Model).Options(o=>o.SetNumericPagerItemTemplate("<span class=\"text-muted\"><strong>{0}</strong></span>")).AjaxOptions(a=>a.SetUpdateTargetId("target"))
Live demo:
<style type="text/css"> .navbtns {font-weight: bold;color: green;} .navbtns a {color: red;} </style> @Html.Pager(Model).Options(o => o.SetNumericPagerItemTemplate("<span class=\"navbtns\">{0}</span>"))