Получение пустых строк после установки DataGridView.DataSource - PullRequest
7 голосов
/ 17 ноября 2009

Может кто-нибудь сказать мне, почему я получаю пустые строки после выполнения этого кода?

...
dataGridView.AutoGenerateColumns = false; //must be false, else getting additional columns from SQL
dataGridView.DataSource = dataSet.Tables[0].DefaultView; 

Также пробовал

dataGridView.Update();

но не работает.

Количество строк в порядке, но почему я получаю пустые строки?

Я использую Winforms.

Ответы [ 12 ]

0 голосов
/ 02 марта 2018

Итак, у меня была собственная реализация, в которой я предоставляю пользователям возможность сохранять фильтры столбцов в стиле Excel.

Я загрузил результаты в таблицу, но ничего не появилось, так как фильтр, похожий на столбец Excel, не мог ничего сопоставить.

0 голосов
/ 19 августа 2017

Попробуйте добавить этот код перед загрузкой сетки

dataGridView.ColumnCount = 0;
...