标签: asp.net linq datatable
您好我使用以下内容对tableadapter返回的数据表的结果进行排序
Dim spots = myDataTable.Where(Function(t) t.UserID = 1).OrderByDescending(Function(t) t.Title)
问题是,我还需要OrderByAscending相同的数据表。但据我所知,它不是作为一种选择。我确信有一种方法可以对它进行升序排序。谁能告诉我怎么样?
答案 0 :(得分:6)
OrderBy将按升序排序。
Dim spots = myDataTable.Where(Function(t) t.UserID = 1) _ .OrderBy(Function(t) t.Title )
或者,如果您需要按第二个值排序,请使用ThenBy
Dim spots = myDataTable.Where(Function(t) t.UserID = 1) _ .OrderByDescending(Function(t) t.Title ) _ .ThenBy(Function(t) t.OtherField )