asp.net 사용자 정의 페이지 컨트롤

이 며칠 동안 사용자 정의 컨트롤 을 배 웠 고 aspnetpager 를 참고 하여 자신의 페이지 컨트롤 을 개발 했다.aspnetpager 에 비해 기능 은 많 지만 개인 적 으로 그의 코드 가 너무 많다 고 느낀다.
화면:

사용:
<%@ Register assembly="YSM.AspNetPager" namespace="YSM.AspNetPager" tagprefix="cc1" %>
페이지 등록 컨트롤 도 웹.config 에서 설정 할 수 있 습 니 다.
1.ajax 의 UpdatePanel 페이지 는 컨트롤 을 UpdatePanel 에 넣 으 면 됩 니 다.(url 재 작성 과 url 매개 변수 페이지,즉 페이지 전환 을 사용 할 수 없습니다)

CssClass:컨트롤 div 스타일 설정 하기;CurrentPageButtonClass:현재 색인 페이지 의 스타일 을 설정 합 니 다.DisabledButton Class:이전 페이지 의 다음 페이지 단 추 를 사용 할 때 사용 하지 않 는 스타일 을 설정 합 니 다.
2.url 재 작성 페이지 는 UrlRewriting 속성 을 true 로 설정 하고 Url 재 작성 규칙 UrlRewritePattern 속성 을 설정 해 야 합 니 다.

index-{0}-[cid].html 여러 매개 변 수 를 사용 할 때 페이지 는{0}을 사용 하여 자동 으로 포맷 하고 다른 매개 변 수 는[당신 의 매개 변수 이름]을 사용 하여 설정 합 니 다.
속성 소개:
페이지 크기:페이지 당 표시 기록 수 를 가 져 오 거나 설정 합 니 다.
CurrentPageIndex:현재 페이지 인덱스 가 져 오 거나 설정
RecordCount:기록 총 수 를 가 져 오 거나 설정 합 니 다(값 을 설정 해 야 페이지 링크 를 생 성 할 수 있 습 니 다)
PageCount:페이지 총 수 를 가 져 옵 니 다.이 속성 은 get 만 있 습 니 다.
UrlPaging:Url 참조 방식 으로 페이지 를 나 눌 지 여부(기본 false)
UrlPageIndexName:"Url 페이지 방식 을 사용 할 때 url 에서 전달 할 페이지 색인 을 표시 하 는 인자 의 이름(기본 page)을 가 져 오 거나 설정 합 니 다.
UrlRewriting:Url 재 작성 을 사용 할 지 여부 입 니 다.true 일 때 UrlPaging 을 true(기본 false)로 설정 합 니 다.
UrlRewritePattern:Url 재 작성 형식(기본 null)
현재 페이지 단추 클래스:현재 페이지 단추 스타일(기본 null)
DisabledButton Class:이전 페이지 의 다음 페이지 단추 스타일 을 사용 하지 않 으 려 면 설정 하 십시오(기본 null)
First PageText:첫 페이지 단추 의 텍스트 설정(기본 값 1)
LastPageText:마지막 밤 단추 의 텍스트 설정(기본 PageCount 값)
ShowJumpBox:점프 상 자 를 표시 할 지 설정 합 니 다(기본 값 표시)
다운로드 컨트롤

좋은 웹페이지 즐겨찾기