2009-09-30 4 views
0

내 응용 프로그램에서 Stephen Walther의 페이징 팁 # 44 (http://stephenwalther.com/blog/archive/2008/09/18/asp-net-mvc-tip-44-create-a-pager-html-helper.aspx)을 사용하고 있는데, 쿼리 스트링 값이있는 페이지에서 값을 생략하거나 제거했습니다. 예를 들어, 검색 페이지의 :스티븐의 팁 # 44로 페이징에 querystring 매개 변수를 유지 하시겠습니까?

mysiteURL/검색 검색 = SEARCHTERM

자신의 페이징 거즈를 사용하여 매개 변수입니다 "= SEARCHTERM 검색"내가 가지고이 :

mysiteURL/검색? page = 0

페이징 클래스를 구현하고 쿼리 문자열 값을 유지하는 방법은 무엇입니까? .NET/MVC의 새로운 기능이므로 페이징 클래스를 살펴보고 나를 도와 주시면 큰 일 이겠지요 :)

감사합니다.

답변

1

PageBuilder.cs 클래스를 약간 수정하고 쿼리 문자열 값을 얻었습니다. 동일한 문제가 발생하는 경우이 페이지를 참조하십시오.

관련 문제