Мне нужна помощь в выборе между Telerik RadGrid и DevExpress ASPxGridView для Asp.Net на основе уникальных требований к фильтрации.Данные хранятся в денормализованных файлах Vax.Весь доступ к данным осуществляется через хранимые процедуры Sql Server, вызывающие запросы ODBC Connx к плоским файлам.Параметры хранимой процедуры используются для фильтрации данных.Без какого-либо фильтра возвращаются тысячи записей.
Я успешно отобразил все записи на двух тестовых страницах ASP.net, одна с DevExpress ASPxGridVIew, а другая с Telerik RadGrid.В коде я привязываю каждую сетку к хранимой процедуре, которая возвращает более 26 000 строк.Sproc вызывается через импорт функции Entity Framework, который заполняет IEnumerable<Customer>
, который становится источником данных каждой соответствующей сетки.Я могу использовать функции фильтра обеих сеток, и они, кажется, работают хорошо.
Моя проблема в том, что до применения фильтра сетки все тысячи строк возвращаются из хранимой процедуры.Я хотел бы перехватить параметры фильтра сетки и применить их к параметрам моей хранимой процедуры.Таким образом, будет доступно гораздо меньше записей.
Можно ли это сделать с помощью сторонней сетки, и если да, то как?
Заранее спасибо.