我希望能够根据DBSet<>配置绑定源的排序顺序。本地 通过在结果查询中传递一个字段的数量。
即按查询中的第n个字段排序。
我猜我需要使用.OrderBy()方法,但不知道要传递给它的是什么。
我知道我需要 以下是设置绑定源的代码。
var dset = base.Context.Organisations;
if (QuickSearch == null) QuickSearch = "";
var qry = dset.Where(p => p.Name.Contains(QuickSearch));
qry.Load();
bindingSource.DataSource = dset.Local.ToBindingList();
答案 0 :(得分:3)
以下代码可能有所帮助 -
_bindingSource.Sort =“ColumnName ASC”;
OR
_bindingSource.Sort =“ColumnName DESC”;
OR
_bindingSource.Sort =“ColumnName1 ASC,ColumnName2 DESC”;
依旧......