本文介绍了数据网格排序完成后,数据将消失的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



任何人都可以告诉我为什么数据网格中的数据会在其中一个列被排序后立即消失。



我已经为网格启用了ColumnVal.SortMode = DataGridViewColumnSortMode.Auutomatic属性,但在排序后,其他列数据消失了。为什么会这样?



谢谢&问候,

Jagadisha。 N



我尝试过的事情:



Hi all,

Can anybody tell me why the data in the datagrid disappear as soon as one of it's column is sorted.

I have enabled the ColumnVal.SortMode = DataGridViewColumnSortMode.Auutomatic property available for grid, but after sorting, other column data disappears. Why this happens?

Thanks & regards,
Jagadisha. N

What I have tried:

ColumnVal.SortMode = DataGridViewColumnSortMode.Automatic;

推荐答案

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



此处SortMode属性为Automatic


Here SortMode property is Automatic


这篇关于数据网格排序完成后,数据将消失的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-10 14:56