본문 바로가기

검색

Asp.net Mvc PagedList 페이징 처리 (검색 기능 포함) (2) 검색 기능 추가이다. 기본 환경은 1편이랑 동일하고 몇몇 구문이 추가가 된다. 1. Controller 수정 : 우성 컨트롤러부터 수정한다. 가장 기본적인거는 검색어이다. 그런데 변수를 2개 쓴다. 우리가 5페이지를 보고 있다가 갑자기 검색을 하게 된다고 가정을 한다면.. 검색된 후 페이지가 어떻게 될까? 아마도 검색 후 1페이지가 아닌 5페이지를 가르키게 된다. 개인적으로는 그래도 된다고 생각한다만;;; 너무 논리적이잖아.. 난 전혀 안이상해..;; 그리고 검색어로 다시 8페이지 보고 있다가 다시 검색할때... 어라 새 검색어야? 아니면 기존에 보고 있던 검색어야? 판단해야 한다.. 그래서 부득이하게 이런걸 없애기 위해서 검색어는 2개의 변수에 저장한다. 녹색은 주석이고 파란색이 추가된 부분이다. [C.. 더보기
Asp.net Mvc PagedList 페이징 처리 (검색 기능 포함) (1) 현재 저의 버전은 아래와 같습니다. .framework : 4.5.2 Mvc : 5.2.3.0 Paged : 1.17.0 PagedList.Mvc : 4.5.0 게시판의 하이라이트 페이징 기능... 닷넷프레임워크 Mvc로 작업을 했을경우 페이징을 지원하는 패키지가 있는데.. 그중 대표적인 라이브러리 중 하나인 PagedList 를 사용해보겠습니다. 우선 적용할 프로젝트가 있고 페이징을 뺀 기본적인 게시판 기능이 만들어져있다는 가정하에 진행하도록 하겠습니다. 그리고 저는 일반 게시판이 아닌 배너 게시판에 페이징 기능을 추가하면서 작업한걸 스샷 찍은거라 Board가 아니라 Banner라는 테이블에 연결되는 혼돈하지말아주세요. 1. PagedList 패키지 설치라이브러리 설치 1) 우선 참조에 가셔서 마우스 .. 더보기