19.6.8 따라하기 7: 리스트 페이지 구현
1. 게시판 리스트 페이지에서 사용될 검색 폼의 기능을 먼저 구현하도록 하자. 검색 폼이 리스트 페이지에서 사용되므로 먼저 작업한다. 반대로 작업하면 리스트 페이지 작성 시 검색 폼의 코드가 들어오는데 없는 파일을 요청하므로 에러가 발생한다.
Controls 폴더에 BoardSearchFormSingleControl.ascx라는 이름으로 웹 폼 사용자 정의 컨트롤을 생성한다. 반드시 Controls 폴더에 구성할 필요는 없지만, 많은 양의 ascx 파일을 생성할 때는 Controls 또는 UserControls 같은 폴더를 두고 파일을 모아 놓는 방법도 하나의 방법이기에 적용해보았다. 리스트 페이지에서 실행될 검색 폼의 모양은 다음 그림과 같다.
▲ 그림 19-25 검색 폼의 모양