質問
この記事に基づいて http://www.codeproject.com/KB/linq /bindinglist_sortable.aspx I ソート可能な機能を持つbussinesオブジェクトを実装しました。にオブジェクトを送信するとき クライアントアプリ(winfoms)では、オブジェクトはソートできません。誰にもこれに対する解決策がありますか?
答えてくれてありがとう、 ジャニ
解決
サービスではなく、クライアントでソートを実行する必要があります。
WCFサービスからコレクション/リスト/配列を返し、クライアント側の SortableBindingList
にフィードして、そのリストをグリッドに渡します。これでうまくいくはずです。
他のヒント
LINQは、WCFおよび返されるオブジェクトの配列に最適なコンパニオンです。サービスによって返された結果をソートし、マイナーなカスタマイズを行うために使用します。一部のシステムでは、より大きなデータセットを実際にプルダウンしてアプリケーション状態のDMZ Webサーバーに保持し、セットを再利用して、いくつかの追加のマッサージのためにLINQで複数の同様のクライアント要求を満たします。
listingQuery = listingQuery.OrderByDescending(p => p.JobCityId).ThenBy(p => p.WorkingTitle);
所属していません StackOverflow