0

私はクライアントサービスアプリケーションでずっと働いてきたので、クライアントにDAOを持っているような「ワイルドなこと」をすることができるようになりました.8-)

クライアント サーバー アプリケーションで GridView を読み込んだとき、以前はページネーションがありました...

クライアントからデータベースへの呼び出しを行う場合... GridView を linq クエリに直接バインドできますか、それとも "ToList" またはそのようなものを呼び出す必要がありますか? 私は GridView がクエリへの非同期呼び出しを行い、遅延読み込みを利用できると思うので、100.000 行のグリッドを取得していません...

これはありますか???出来ますか???前もって感謝します!!

4

1 に答える 1

1

Linq を使用してページネーションを行うことはできますが、 and を適切に使用する必要がSkipありTakeます。何かのようなもの:

var bindResults = query.Skip(pageNumber).Take(pageSize);

これが実行され、表示したいレコードの小さなサブセットのみが表示されます。

于 2012-06-20T15:02:29.797 に答える