2009-11-06 6 views
0

블로거 (blogspot.com)에서와 같이 내 asp.net mvc (C#) 응용 프로그램에서 페이징을 구현하는 것을 좋아합니다. 페이지가 구성 가능한 항목의 수를 포함해야블로거처럼 asp.net mvc에서 페이징

`New Posts      Home     Older Posts` 

: 같은

페이징이 보일 것입니다.

이것에 대한 아이디어가 있습니까?

+1

이미 nerddinner 샘플 응용 프로그램을 살펴 보셨습니까? 그들은 페이징을 구현했습니다. –

+0

그것은 url에서 querystring을 보여 주며, 나는 그것을 보여주고 싶지 않습니다. – Prasad

답변

0

다음 이전 기사를 발견하는 것입니다 이렇게하는 가장 쉬운 방법/컨트롤러의 블로그와 다음을 ViewData를 사용하여보기에이를 통과, 즉

ViewData["NextPost"] = Model.GetNextPost(); 
ViewData["PrevPost"] = Model.GetPrevPost(); 

그럼 간단하게 표시 당신의보기에서 :

당신은 그것을보기 좋게하기 위해 스타일을 지정할 필요가 있습니다. 이 코드를 재사용 가능하게 만들려면 표시 코드를 부분보기에 넣을 수 있습니다.