2009-04-02 8 views
0

データベースからすべての行を取得せず、現在のページの行のみを取得するように、ページングを使用するようにデータグリッドを設定するにはどうすればよいですか。スマートページングとデータグリッド

私はまだデータグリッドを使用していますか、それとも新しいコントロールがありますか?

答えて

0

過去にこのようなページングを実装したときは、ページ番号とサイズを指定してページングを行うために、責任をSQLにプッシュできます。これは、実行しているデータベースのタイプに依存します。 SQL Server 2000の上でそれをやって

はlitle複雑ですが、あなたはそれを使用している場合、私はSQL Server 2005/2008 is very easy

ページングを掘ることができるリソースを持っているかもしれません。

どのようにDBに伝えるのかは、グリッドへのバインディングの仕方とデータの取り込み方法によって異なります。

0

私はすべての「スマートページング」のコードがthis entry by ScottGu

から来たと考える限りのGridViewの代替として、それはすべてあなたのデータに依存します。 GridViewは表形式のデータに最適です。レイアウトをより柔軟にしたい場合 - ListView