Telerik Rad Сетка Сортировка - PullRequest
1 голос
/ 08 ноября 2010

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

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

1 Ответ

1 голос
/ 08 ноября 2010

В моей голове всплывают две возможности:

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