0

私は、RIAサービスがあまりにも制限的であると判断し、自分のサーバー側のページ付けの役割を果たそうとしています。昔ながらのWCFに切り替えてからずっと経ちました。すべてが順調に進んでいます。皮肉なことに、私の唯一の問題はフロントエンドにあります。DataPagerコントロールを機能させようとしています。私は自分のコントロールを作成することができた(そしてそうすべきだったように思われる)が、(クライアント側のクエリのナンセンスではなく、コントロール自体)のDataPagerように素晴らしいものを書くのに時間をかけたくなかった。DataPager私が直面している問題は、おそらく明らかに、ポケットベル内でページ数を設定することです。データページャーは自動的にRIAサービスに関連付けられているようです。IEnumerableとの実装を作成してみましたIEnumerable<T>これはカウントのみを参照します(つまり、default(T)のnを返します)。整数の配列を使ってみました。これらのテクニックはすべて非常に無駄であり、さらに、機能しません。私は、これを使用するよりも、自分のデータページャーを作成する方がはるかに高速だったと思います。だから私は自分が何を間違っているのか尋ねると思いました(つまり、最終的に私の間違いは、最愛のRIAクライアント側のクエリなしでこのコントロールを使用することです)。

4

1 に答える 1

0

私はそれを考え出した。私はを使用していませんでしたPagedCollectionView

于 2012-08-20T19:27:47.767 に答える