【发布时间】:2013-11-12 12:48:45
【问题描述】:
我有一个DataView,上面应用了Sort。我无法将DataView 的Sorted 状态分配/复制到DataTable。
使用列“距离”对 DataView 进行排序:
DataTable table=GetData();
DataView view = table.DefaultView;
view.Sort = "Distance";
这很好用。
但是,当我将这个 DataView 分配给 DataTable 时 *失去排序状态*。
DataTable dt = (view.Table);
这会丢失DataView 的排序状态
任何的想法?
如果有问题,请更正我的代码。
所以,我想在不丢失已排序状态的情况下将已排序的 DataView 分配/复制到 DataTable。
【问题讨论】:
-
table 和 dt 是同一张表吗?
-
不!添加更多请看...!
标签: c# sorting datatable dataview