Я использую DataGridView в зеркало моей таблицы SQL с помощью LINQ так:C# DataGridView, показать столбцы, только данные
var listOfCarRecords = dataGridView1.DataSource = record.Select(x => Mapper.Map<Cars>(x)).ToList();
Это прекрасно работает.
Однако моя таблица sql имеет 60 столбцов, из которых только некоторые из них содержат данные, есть несколько случаев, когда все содержат данные.
Как я могу показать только столбцы с данными в моем datagridview?
Я попытался установить autogeneratecolumns = false
, но это не сработало.
Какой простейший способ сделать это, пожалуйста?
спасибо
Как вы знаете столбец содержит данные или нет? Что вы имеете в виду, это данные? Btw вы можете установить 'AutoGenerateColumns = false' и вручную добавить столбцы. –
Я могу видеть в моей фактической таблице sql только некоторые столбцы имеют данные. Я попытался установить autogeneratecolumns = false, но это не сработало. – CaughtInALoop
Каков тип 'listOfCarRecords'? Опубликовать определение класса 'T' –