Q & A

시삽: 레드플러스 님 
게시판 이동:
 제목 : 드롭다운을 페이징을 하려고 하는데 잘 안되네요 도와주세요
글번호: 678
작성자: 박형준
작성일: 2007/10/05 오전 10:18:00
조회수: 4312
디비안에 총 페이지을 알아 내
select Count(필드) From 테이블명
해서

드롭다운 버튼에 뿌려 주어야 하는데 안돼요

고수님들 도와주세요 ㅠㅠ
 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트
  hatukoi
  2007-10-05 오전 11:39:50
dropdown 버튼이라면 dropdown list에 페이지를 바인딩 하신다는 건가요?
그럼 총 페이지를 구하셧을테니 dropdown.items.add 나 dropdown.items.insert 메서드를 이용해보세요.
반복구문 안에 new listitem 생성 후 dropdown에 넣으시면 되겠네요.
  choiyw2
  2007-10-05 오후 1:08:07
흐음.. 총페이지를 드롭다운에?? 페이지 번호가 아닐까요?

총페이지만 아시면.. 보통 페이징 기법으루다가

루프돌리셔서 차곡차곡 넣으시면 될텐데

총페이지를 그냥 드롭다운 버튼에 넣으실거면 걍 바인딩 시키셔도...;;
  hdotnet
  2007-10-05 오후 4:52:39
그냥 간단한 방법으론 총 카운트수를 페이징 단위숫자만큼으로 나눠서 페이징 숫자를 구해서 포문으로 돌려서 넣고욤, 중요한거 그다음 이벤트 처리일것 같은데용
페이징 처리에 있어선 아래 내용을 참조^^ 잘돼면 소스 올려 주세용~~

실제적인 페이징 처리를 위하여 SQL 2000에서는 TOP ()을 활용한 상관 하위 쿼리 등을 사용해서 원하는 쿼리 형식을 만들거나, 순번 혹은 순위 값을 처리하기 위한 기능으로 IDENTITY 속성을 지정한 임시 테이블 혹은 테이블 변수를 사용하거나 IDENTITY() 함수를 SELECT INTO문과 함께 적용하는 방법을 사용하였습니다.
SQL 2005에서는 TOP()에 변수를 직접 입력하거나 ROW_NUMBER() 함수를 이용하여, 페이징 처리를 바로 구현할 수가 있습니다.

sql 2005의 새로운 기능, 페이징 처리 등으로 검색 해보세용
  hagis
  2007-10-05 오후 10:53:42
http://weblogs.asp.net/rajbk/archive/2006/08/14/GridView-DropDownList-Pager.aspx
여기 참고하시면 무난히 만드실꺼 같으네요
  hdotnet
  2007-10-06 오후 7:16:29
오옷~~~ 이런 방법이 나도 해봐야지~~

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 MDI 폼에서... (2) - 이용우 2007-10-11 4261
현재글 드롭다운을 페이징을 하려고 하는데 잘 안되네요 도와주세요(5) - 박형준 2007-10-05 4312
다음글 업로드시 경로가 이상하게 잡힙니다. -- 쓰기권한 부여했는데.. -- 이런 에러는 왜...(4) - 박은미 2007-09-30 7267
 
손님 사용자 Anonymous (손님)
로그인 Home