2008/12/22 22:29
23. 데이터 바인딩을 사용해서 XML 문서 출력하기(3) General Web2008/12/22 22:29
이전 블로그(http://blog.naver.com/nashira7)에서 옮겨왔습니다.
작성일 : 2005년 7월 18일
옮긴일 : 2008년 12월 22일
페이징 사용하기
1. 바인딩된 TABLE 엘리먼트의 DATAPAGESIZE 속성을 한번에 출력하기 원하는 레코드의 최대 개수로 설정한다.
<table datasrc="#dsoXMLFile1" DATAPAGESIZE="5" border="1" cellpadding="5">
2. TABLE 엘리먼트 메소드를 호출한다.
| TABLE 엘리먼트 메소드 | 효과 | 예제호출 |
| firstPage | 레코드의 첫 페이지를 보여준다. | InventoryTable.firstPage() |
| previousPage | 레코드의 이전 페이지를 보여준다. | InventoryTable.previousPage() |
| nextPage | 레코드의 다음 페이지를 보여준다. | InventoryTable.nextPage() |
| lastPage | 레코드의 마지막 페이지를 보여준다. | InventoryTable.lastPage() |
3. BUTTON HTML 엘리먼트의 ONCLICK 속성을 메소드로 지정한다.
| <body> <xml id="dsoXMLFile1" src="XMLFile1.xml"></xml> <h2>Book Inverntory</h2> <button onclick="dsoXMLFile1.firstPage()">|< 첫 페이지</button> <button onclick="dsoXMLFile1.previousPage()" ID="Button1">< 이전 페이지</button> <button onclick="dsoXMLFile1.nextPage()" ID="Button2">다음 페이지></button> <button onclick="dsoXMLFile1.lastPage()" ID="Button3">마지막 페이지 >|</button> <table datasrc="#dsoXMLFile1" datapagesize="5" border="1" cellpadding="5"> <thead> <th>Title</th> <th>Author</th> <th>Binding</th> <th>Pages</th> <th>Price</th> </thead> <tr align="center"> <td><span datafld="TITLE" style="font-style:italic"></span></td> <td><span datafld="AUTHOR"></span></td> <td><span datafld="BINDING"></span></td> <td><span datafld="PAGES"></span></td> <td><span datafld="PRICE"></span></td> </tr> </table> </body> |
4. 결과화면.
'General Web' 카테고리의 다른 글
| 25. 싱글 레코드 데이터 바인딩 사용하기 (0) | 2008/12/22 |
|---|---|
| 24 데이터 바인딩을 사용해서 XML 문서 출력하기(4 (0) | 2008/12/22 |
| 23. 데이터 바인딩을 사용해서 XML 문서 출력하기(3) (0) | 2008/12/22 |
| 22. 데이터 바인딩을 사용해서 XML 문서 출력하기(2) (0) | 2008/12/22 |
| 21. 데이터 바인딩을 사용해서 XML 문서 출력하기(1) (0) | 2008/12/22 |
| 20. css를 사용해서 XML 문서 출력하기 (0) | 2008/12/22 |
TAG XML
