I'm working on a WinForm application that has several queries that bring back approx 20000 records and then fills a DataTable, and binds that DataTable to a DataGridView.
I want to allow the users to page through the grid 500 records at a time. What is the best way to do this? I want to do the paging on the client side. I see that the System.Data.DataView has a filter and sort, but nothing to help with paging.
UPDATE: I starting thinking about a few approaches to do something custom. Can I get to the unqiue "row count id" that DataTable/DataRow use internally? and do something with that to count out the number of records I need?