2010-11-08 6 views
1

У меня есть сетка рада, которая извлекает данные из базы данных и отображает необходимое количество записей, даже если имеется количество записей например: если есть 10 000 записей, которые попадают под критерии поиска. Но мы восстанавливаем только записи, равные размеру страницы. т.е. если размер paze равен 10, то 10 записей будут восстановлены, даже если их 10 000. Это делается для устранения проблем с производительностью при загрузке миллионов записей.Telerik Rad Grid Сортировка

Теперь проблема есть, если пользователь нажимает на столбец сетки для сортировки только 10 записей сортируются. Но мне нужны все записи в отсортированном порядке, после чего требуемые записи отображаются на странице.

+0

Я думаю, вы просто ответили на свой вопрос (см. Название). –

+0

Можете ли вы изменить заголовок, чтобы включить слово «Пейджинг» вместо «Сортировка»? Я искал что-то другое, чем этот вопрос может предложить. – jlg

ответ

1

Две возможности всплывают в моем сознании:

  • Если вы используете LINQ или Entity Framework, то Telerik сетка будет выполнять подкачку на сервере баз данных и только элементы на текущей странице будут загружены. См. Демо here.
  • Используйте ручной пользовательский пейджинг или привязку к объекту ObjectDataSource, как в этом sample.
+0

Спасибо, Дик .. –

Смежные вопросы