У меня есть dataGridView и веб-сервис REST, который я использую для получения записей из базы данных - они сформированы как объекты и привязаны к dataGridView.
Они не так тесно связаны с базой данных, как это традиционно для SQL Server и т. Д. (Имейте в виду, что я не могу использовать полную функциональность dataGridView со всеми продуктами Microsoft, как это обычно бывает с привязкой данных, из-за это веб-сервис REST, работающий на Java и т. д.).
Я также включил механизм пейджинга в своем веб-сервисе, чтобы получать 100 записей одновременно, например,
http://mywebservice/employees/0/100
То, что я хочу сделать, - это автоматически пропинговать веб-сервис еще на 100 записей, когда пользователь прокручивает полосу прокрутки в нижней части dataGridView. Затем он добавляет эти записи в dataGridView, который теперь показывает 200 записей и т. Д.
Есть ли способ сделать это достаточно просто? Моя идея здорова? Одна вещь, на которой я застрял, - это попытка понять способ узнать, когда пользователь прокрутил до конца dataGridView.