Jagadisha_Ingenious Ответов: 1

Когда сортировка datagrid завершена, данные исчезают


Всем привет,

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

Я включил ColumnVal.SortMode = DataGridViewColumnSortMode.Свойство Auutomatic доступно для сетки, но после сортировки другие данные столбца исчезают. Почему это происходит?

Спасибо и с уважением,
Джагадиша. Н

Что я уже пробовал:

ColumnVal.SortMode = DataGridViewColumnSortMode.Automatic;

Karthik_Mahalingam

по умолчанию режим сортировки всех столбцов будет автоматическим

Jagadisha_Ingenious

Я его отсортирую, но данные в других столбцах исчезают, почему...?

1 Ответов

Рейтинг:
0

Animesh Datta

Чтобы отсортировать столбец в DataGridView, попробуйте сделать следующее

foreach(DataGridViewColumn column in dataGridView1.Columns)
  {
    dataGridView1.Columns[column.Name].SortMode = DataGridViewColumnSortMode.Automatic; 
  }

Здесь свойство SortMode является автоматическим


Jagadisha_Ingenious

Спасибо Анимеш Датта, но когда я нажимаю на заголовок строки для сортировки, сортировка происходит для этого конкретного столбца, и данные в другом столбце исчезают. Почему такое происходит?..