2011-10-07 5 views
0

asp.net mvc3 응용 프로그램이 있습니다. 여기서 인덱스 페이지는 100 명의 동적 사용자가 데이터베이스에서 온다고 말합니다. 색인 페이지의 타일에서 처음 12 명의 사용자 [1-12]의보기를 관리하려고합니다. 하지만 나는 다음 - 이전 버튼이 주요 div 컨트롤에 aroud 필요합니다. 다음에 12 번 레코드 [13-24]가 표시되어야합니다. 이전의 경우와 반대입니다.asp.net mvc3에서 자바 스크립트 또는 jquery n contnet 슬라이더 번호

VS2010 mvc 3의 템플릿으로 지정된 기본 jquery 파일로 수행 할 수 있습니까? 어떤 코드를해야합니까? 어떤 기능을 사용해야합니까. 또는 피스는 오픈 소스 플러그인을 제안합니다 ...

답변

0

기본 아약스 지원으로 할 수 있습니다.

나는 다음을 수행합니다 :

  1. (12) 사용자와 페이징 제어 목록이 들어있는 부분 뷰를 작성합니다. 페이징 컨트롤에는 자체 부분 뷰가 있습니다.
  2. 페이징 컨트롤에는 사용자 div의 내용을 대체하는 옵션이 포함 된 Ajax 작업 링크가 있습니다.
  3. 컨트롤러가 선택한 페이지에 대한 사용자 목록이있는 부분보기를 반환합니다.
+0

좋아요.하지만 모든 레코드를 한 번 가져 와서 클라이언트 측에서 여러개로 나누는 것은 불가능하지 않습니까? 나는 코드가 실제로 필요합니다. –

+0

아마도 당신은 맞습니다 ...하지만 어떻게 든 저는 퍼포먼스 관점에서 페이지 레벨에서 사용자 콜렉션을 버퍼링해야합니다. asp.net mvc 3 클라이언트 쪽에서 컬렉션을 버퍼링하는 방법 –