Нумерация страниц MVC - SQL Server 2008 - PullRequest
1 голос
/ 24 ноября 2011

Привет всем, интересно, кто-нибудь может мне помочь. Я написал несколько SQL, которые будут выполнять нумерацию страниц на стороне сервера, это работает нормально, когда я выполняю его вручную. Однако я хочу создать пользовательский интерфейс и, очевидно, разрешить пользователю просматривать каждую страницу данных. Я довольно новичок в mvc, и я борюсь за то, как придумать решение для выполнения хранимой процедуры, передавая в pageSize и pageNumber. Я разработал, как выполнить хранимую процедуру, но изо всех сил пытался сделать часть разбиения на страницы. Есть указатели?

1 Ответ

1 голос
/ 24 ноября 2011

Проверьте эту реализацию подкачки в MVC http://blogs.taiga.nl/martijn/2008/08/27/paging-with-aspnet-mvc/ Она поставляется с демонстрационным проектом

При этом вы просто используете этот помощник в View, и он заботится обо всей грязной работе:

<%= Html.Pager(ViewData.Model.PageSize, ViewData.Model.PageNumber, ViewData.Model.TotalItemCount, new { categoryname = ViewData["CategoryDisplayName"] } )%>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...