여기서 내 검색을 통해 해결책을 찾을 수 없다는 상황이 있습니다. 시나리오는 다음과 같습니다.asp.net MVC를 사용한 페이징 검색 결과 MVC
2 개의 필수 입력란과 여러 개의 선택 입력란이있는 검색 양식이 있습니다. 양식은 어떤 필드가 선택되었는지를 결정하는 동작 방법에 게시하고 검색 조건과 일치하는 개체 목록을 구성합니다 (<). 그런 다음 해당 목록 <>을 표시 할보기로 전달합니다.
이 문제는 asp.net mvc에서 페이징을 수행하는 방법과 관련이 있습니다. 과거 프로젝트의 경우 "페이지"매개 변수뿐만 아니라 쿼리 매개 변수를 포함하는 링크를 만드는 사용자 정의 HTML 도우미를 사용했습니다. 그런 다음 GET 요청과 .Take(). Skip() 형식을 사용합니다.
검색 조건에 GET 요청을 사용할 수 없어서이 프로젝트의 벽에 부딪혔다. 목록에 "<> 목록을 유지하는 방법을 찾아 낼 수 없어서"페이지 " 매개 변수 트릭.
세션에 List <을 저장하려고 생각했지만 개체와 목록이 매우 클 수 있습니다.
나는 이것이 고급 검색 양식에 대한 대중적인 문제라고 생각 하겠지만 좋은 해결책을 찾을 수없는 것 같습니다. 어떤 도움을 주시면 감사하겠습니다. 감사!
페이징을 수행하고보기 자체에서 사용할 도우미 또는 확장 프로그램을 작성하지 않으시겠습니까? 내 머리 꼭대기에서 이야기하고 있습니다. 감사합니다. –