Могу ли я иметь общее представление о подкачке на стороне сервера? Какие шаги? Я работаю на Silverlight
DataGrid
и необходимо использовать пейджинг server-side
. Я делал google, но спотыкался, потому что был слишком большой информацией в почти каждой статье для новичка, подобного мне. Также большинство из них использовали службы WCF RIA
, о которых я понятия не имею. Мне просто нужно знать, как на самом деле вы делаете server side paging
, и если бы кто-то мог вести в сценарии Silverlight
, это было бы здорово.Подкачка на стороне сервера
Идея не послать не из records/page
, order by/sorting
, page no
в parameter
к stored procedure
и привязать результаты PagedCollection
к DataGrid
Источника.
серверный пейджинг означает, что вам нужно получить данные из базы данных на основе выбранной страницы клиента? –
SELECT * FROM (SELECT ROW_NUMBER() OVER (ORDER BY EmpID) AS Row, * FROM Employee AS tbl) WHERE Row> = @PAGE_NUMBER AND Row <= (@PAGE_NUMBER * @PAGE_SIZE) –
@DarshanPatel вы можете объяснить свои предложенные метод серверной подкачки? Какова идея этого SQL-запроса? –