Ich habe einen DataGridView und einen REST-Webdienst, mit denen ich Datensätze aus einer Datenbank abrufen kann - diese werden als Objekte gebildet und an dataGridView gebunden.Verwenden von Paginationstechniken mit DataGridView
Sie sind nicht so eng an eine Datenbank gebunden, wie das bei SQL Server üblich ist. (Bedenken Sie, dass ich nicht die volle Funktionalität eines dataGridView mit allen Produkten von Microsoft nutzen kann, wie es bei Databinding üblich ist dazu ein REST Web Service in Java etc).
Ich habe auch einen Paging-Mechanismus auf meinem Web-Service aktiviert, um 100 Datensätze gleichzeitig zu erhalten, z.
http://mywebservice/employees/0/100
Was soll ich tun, um automatisch den Web-Service für weitere 100 Datensätze ping, wenn der Benutzer scrollt die Scrollbar an der Unterseite des Datagridview. Es fügt dann diese Datensätze zur dataGridView hinzu - die jetzt 200 Datensätze anzeigt und so weiter.
Gibt es eine Möglichkeit, dies einfach zu tun? Klingt meine Idee? Eine Sache, an der ich festhielt, war, einen Weg zu finden, um zu wissen, wann der Benutzer zum Ende von dataGridView gescrollt hat.
Entschuldigung sollte erwähnt haben, es war eine Windows Form App. Kennst du irgendwelche? – Vidar
Windows Grid kann problemlos bis zu ein paar tausend Datensätze ohne Leistungseinbußen verarbeiten. –