Другой общий глюк думает, что можно проигнорировать Форму DragOver (или DragEnter) события. Я обычно использую событие Form's DragOver для установки AllowedEffect, и затем события DragDrop определенного управления для обработки отброшенных данных.
Используйте функции гибернации для разбиения по страницам! setFirstResult (), setMaxResults ()