数据表重置为初始排序顺序

时间:2014-04-14 12:18:20

标签: .net sorting datatable

有没有办法从数据表中删除排序顺序?我知道函数Datatable.Select使用特定列(或列的组合)进行排序,但我想完全删除排序。

再解释一下:我在字符串中得到未知数量的未排序数据行,我想在数据网格控件中显示。

由于性能原因,数据被转移到数据表(称之为" init_data"),并且此数据表绑定到数据网格(WPF现在,但这对问题并不重要)。

在我的datatgrid中进行排序时,我必须对" init_data"进行排序。使用选择功能。 由于这可能是数千行,我无法保留原始的" init_data"但必须将已排序的数据传输到新的数据表(称之为" sort_data")

但是一旦对数据表进行了排序,我就无法再次显示原始排序顺序。

有什么想法吗? 问候 克劳斯

1 个答案:

答案 0 :(得分:1)

创建一个列以支持排序和数字1 - x。
然后你只需对列进行排序即可获得原始版本。