У меня есть winform с текстовыми полями, элемент управления сеткой данных и кнопка отправки, которая отправляет данные из текстовых полей в таблицу базы данных sql и отображает эти данные в сетке данных в виде данных.
Теперь я хочу, чтобы при нажатии кнопки «Отправить» сетевое представление обновлялось и сортировалось в соответствии с указанным столбцом, но столбцы напрямую отображаются из таблицы сервера SQL и не указываются отдельно в свойствахэлемент управления datagridview в Visual Studio IDE.
Так как мне это сделать?Когда я делаю это:
DataGridViewColumn d = new DataGridViewColumn();
d.Name = "ItemID";
dataGridView1.Sort(d,ListSortDirection.Ascending);
Тогда выдает ошибку, говорящую: указанный столбец отсутствует.Это ожидается, поскольку столбец ItemID поступает непосредственно из базы данных и явно не добавляется в элемент управления DataGridView.