結果のクエリでフィールドの番号を渡すことにより、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();