ASP 프로젝트 의 공통 페이지 넘 기기 모듈
7021 단어 ASP 프로젝트 의 공통 페이지 넘 기기 모듈
총 페이지 수:<%=TotalPage%>페이지 현재<%=PageNo%>페이지 | <%If RecordCount = 0 or TotalPage = 1 Then Response.Write "첫 페이지|앞 페이지|뒷 페이지|끝 페이지" Else%> ?PageNo=1">첫 페이지| <%If PageNo - 1 = 0 Then Response.Write "이전 페이지|" Else%> ?PageNo=<%=PageNo-1%>">앞 페이지| <%End If If PageNo+1 > TotalPage Then Response.Write "백 페이지|" Else%> ?PageNo=<%=PageNo+1%>">백 페이지| <%End If%> ?PageNo=<%=TotalPage%>">마지막 페이지 <%End If%> | 다음으로 이동 <%If TotalPage = 1 Then%> <%Else%> <%End If%>페이지 <%End Sub%> 물론 페이지 를 넘 긴 링크 를 그림 버튼 으로 만 들 면 면 면 이 더욱 아름 답 습 니 다. 호출 방법: 1.프로그램 이 시작 되 거나 페이지 를 넘 기 려 는 곳 에 페이지 넘 기기 모듈 파일 을 포함 합 니 다. 2.정의 변수:RowCount,각 페이지 에 표 시 된 기록 항목 수 3.페이지 넘 기 는 과정 호출:Call TurnPage(기록 집,RowCount) 4、Do 에서 While 순환 출력 기록 집합 조건 에 추가" RowCount > 0 " 조건. 5.순환 종료 "루프 앞" 더하기: RowCount = RowCount - 1 '----------------------------------------------------- 범례 호출: 파일 이름:News.asp <% Dim Conn,Rs_News Set Conn = server.CreateObject("ADODB.CONNECTION") Conn.Open "cpm","cpm","cpm" Dim Sql Sql = "Select * from News" Set Rs_News = Server.CreateObject("ADODB.RECORDSET") Rs_News.Open Sql,Conn,1,3 '가 져 온 기록 집합 '공통 페이지 넘 기기 모듈 시작%> <% Dim RowCount RowCount = 10 '각 페이지 에 표 시 된 기록 항목 수 Call TurnPage(Rs_News,RowCount) '공통 페이지 넘 기기 모듈 종료%> |