Я работаю над приложением WinForm, которое имеет несколько запросов, которые возвращают около 20000 записей, а затем заполняет DataTable и привязывает этот DataTable к DataGridView.DataGridView, ADO.NET, привязка и пейджинг на клиенте
Я хочу разрешить пользователям печатать через сетку 500 записей за раз. Каков наилучший способ сделать это? Я хочу сделать пейджинг на стороне клиента. Я вижу, что System.Data.DataView имеет фильтр и сортировку, но ничего не помогает в поисковом вызове.
ОБНОВЛЕНИЕ: Я начинаю думать о нескольких подходах, чтобы сделать что-то обычай. Могу ли я получить доступ к идентификатору «id count строки», который использует DataTable/DataRow внутри? и сделать что-то с этим, чтобы подсчитать количество записей, которые мне нужны?
Допустим, что я управляю 250 SQL-выражениями - теперь с этим методом я должен иметь «SQL-версию» с подсчетами (*) для каждой версии (всего 500 т.). Я хотел бы попытаться избежать этого. +1 за то, что я показал «да», был минимальный, макс, я никогда не замедлил замечать эту особенность. – BuddyJoe