打印

[.Net] C# DataView按时间排序

C# DataView按时间排序

各位老师
我现有两个ListBox.要从右边的ListBox选出需要的数据放到左边的ListBox里.在左边的ListBox可不可以实现按我选择的先后顺序排列呢,我知道可以按字母升降排,但现在需要按时间排,先选的在上,后选的在下,我把代码中的SORT删掉也不行,删掉后就变成乱序了.请高手们指点!代码如下
private void BindVariableList()
{
DataTable dt = ds.Tables[COLUMNLIST];
dt.DefaultView.RowFilter = ColumnListFilter("O");
dt.DefaultView.Sort = "table_name,column_desc";
VariableListBox.DataSource = dt.DefaultView;
VariableListBox.DataBind();


dt.DefaultView.RowFilter = ColumnListFilter("S");
dt.DefaultView.Sort = "";
FieldsSelectedListBox.DataSource = dt.DefaultView;
FieldsSelectedListBox.DataBind();
}


多谢了!

TOP

自己在sort里写排序吗

TOP

怎么按选择的时间先后顺序在SORT里写呢?请大家指教

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-12-3 08:47 京ICP证060528 号

Designed By 17DST