C# 클래스 cloudscribe.Web.Pagination.PaginationLinkBuilder

상속: IBuildPaginationLinks
파일 보기 프로젝트 열기: joeaudette/cloudscribe.Web.Pagination

공개 메소드들

메소드 설명
BuildPaginationLinks ( cloudscribe.Web.Pagination.PaginationSettings paginationSettings, string>.Func generateUrl, string firstPageText, string firstPageTitle, string previousPageText, string previousPageTitle, string nextPageText, string nextPageTitle, string lastPageText, string lastPageTitle, string spacerText = "..." ) : List

the problem with paging is when you have too many pages to fit in the pager based on PaginationSettings.MaxPagerItems you need a strategy to leave out links for some pages while still being possible to navigate to any page this class implements one such strategy (implemented by Martijn Boland) if you want to implement a different strategy you can plugin your own IBuildPaginationLinks implementation

메소드 상세

BuildPaginationLinks() 공개 메소드

the problem with paging is when you have too many pages to fit in the pager based on PaginationSettings.MaxPagerItems you need a strategy to leave out links for some pages while still being possible to navigate to any page this class implements one such strategy (implemented by Martijn Boland) if you want to implement a different strategy you can plugin your own IBuildPaginationLinks implementation
public BuildPaginationLinks ( cloudscribe.Web.Pagination.PaginationSettings paginationSettings, string>.Func generateUrl, string firstPageText, string firstPageTitle, string previousPageText, string previousPageTitle, string nextPageText, string nextPageTitle, string lastPageText, string lastPageTitle, string spacerText = "..." ) : List
paginationSettings cloudscribe.Web.Pagination.PaginationSettings
generateUrl string>.Func
firstPageText string
firstPageTitle string
previousPageText string
previousPageTitle string
nextPageText string
nextPageTitle string
lastPageText string
lastPageTitle string
spacerText string
리턴 List