Всем привет! У меня есть две таблицы, что-то типа заказы и этапы выполнения (OneToMany). Вывожу через GridView этапы выполнения:
orderNr | stageNr
1 | 1
1 | 2
1 | 3
1 | 4
2 | 1
2 | 2
...
Простая пагинация где я указываю pageSize работает, но она разделяет этапы одного заказа на разные страницы, то есть заказ 1 может также перенестить на следующую страницу и это понятно почему. Можно ли сделать так чтобы брать к примеру 5 заказов, получить количество этапов всех пяти и динамически вписывать в pageSize?