умный пейджинг с сеткой данных - PullRequest
1 голос
/ 02 апреля 2009

Как настроить сетку данных для использования подкачки, чтобы она не извлекала ВСЕ строки из базы данных, а только строки для текущей страницы.

Кстати, я должен еще использовать сетку данных или есть более новый элемент управления?

Ответы [ 3 ]

0 голосов
/ 02 апреля 2009

Я думаю, что весь код "умного пейджинга" пришел от этой записи ScottGu

Что касается альтернатив GridView, все зависит от ваших данных. GridView является лучшим для табличных данных; если вы хотите больше гибкости с макетом - рассмотрите ListView

0 голосов
/ 02 апреля 2009

Как упоминал Джош, есть разные способы сделать это.

Проверьте этот вопрос / ответ на один вариант: ASP.NET DataGrid и настраиваемая подкачка страниц

0 голосов
/ 02 апреля 2009

Когда в прошлом я реализовал пейджинг, как это, вы можете перенести ответственность на SQL на пейджинг, предполагая, что вы указали номер и размер страницы. Это зависит от типа используемой базы данных.

Выполнение этого на SQL Server 2000 - сложный процесс, но если вы его используете, у меня могут быть ресурсы, которые я смогу найти

Пейджинг в SQL Server 2005/2008 очень прост .

Что касается того, как вы сообщаете БД, это зависит от того, как вы привязываетесь к вашей сетке и как вы извлекаете ваши данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...