質問

この記事に基づいて 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);
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top