3

グリッドビューコントロールを使用して検索操作の結果を表示するWebフォームがあります。

Webフォームでページネーションを使用することを利用したいと思います。ただし、ご存知のとおり、gridviewページ付けはクライアント側のページ付けであり、選択されたすべてのレコードをクライアントに転送します。クライアント側のページ付けとは、クライアント(ページ)がページごとにレコードを表示することを意味しますが、ユーザーがページリンクをクリックしてレコードをナビゲートするたびに、すべてのレコードがデータソースから選択されます。

サーバー側のページ付けを行うために、datapagerでgridViewを使用するにはどうすればよいですか?または、クエリを構成してページごとにレコードを取得する他のソリューションはありますか?

4

1 に答える 1

5

私はあなたが間違っていると思います:GridViewページングは​​サーバー側です。詳細については、次のMSDN記事を参照してください:http://msdn.microsoft.com/en-us/library/aa479347.aspx

更新:今、私はあなたが何を意味するのかわかります。すべてのリクエストですべてのレコードを選択したくない場合は、「カスタムページング」がおそらく探しているものです。チュートリアルについては、こちらを参照してください:http ://www.4guysfromrolla.com/articles/031506-1.aspx(BTW:このサイトには、データバインディングなど、すばらしいチュートリアルがたくさんあります)。

于 2010-02-20T10:57:58.520 に答える