1

我希望能够基于 DBSet<> local 通过在结果查询中传递字段的编号来配置绑定源的排序顺序。

即按查询中的第 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();
4

1 回答 1

3

以下代码可能会有所帮助-

_bindingSource.Sort = "列名 ASC";

或者

_bindingSource.Sort = "列名 DESC";

或者

_bindingSource.Sort = "ColumnName1 ASC,ColumnName2 DESC";

等等......

于 2013-03-29T18:26:48.423 回答