Я использую как telerik, так и devexpress. Оба поддерживают стандартные источники данных. Если вы не против написать небольшой код.
myDa.Fill(myDataTable)
myDataView = myDataTable.DefaultView
У меня была одна проблема, которая заставила меня добавить Dev Express, не полностью проблему с подкачкой, но у меня была проблема с иерархическими данными.
Я был всем телериком, пока мне не понадобился иерархический набор данных. Telerik обрабатывает около 4 уровней в сетке данных. Пейджинг хорош, но у меня есть около 9 уровней данных. Я попытался сделать это с помощью Telerik Tree Control, и он не справился с этой задачей, поскольку не был предназначен для этого типа работы. У Dev Express была гибридная таблица DataGrid-TreeView. Это круто. Быстро, чисто, хорошо работает. Поэтому я должен дать DataGrid победу Dev Express в этой области. Он также имеет встроенный пейджинг. Документация от dev express о том, как сделать это в виртуальном режиме, не так хороша, но я разобрался с этим, и у меня есть производственное приложение, которое использует массивную иерархическую структуру, но все еще динамически, (при детализации) DataGrid-TreeView.