非常に大きなデータリストを表示するWebページがあります。これはブラウザの動きを止めていたので、PagedDataSourceを使用してページングを実装し、一度に20のビー玉を表示しました。階層データのページング時のページサイズの例外
私のデータモデルは、Bagが複数のMarblesを含むようなものであり、私のリピータではBag情報のための小さなヘッダーを表示し、その下のすべてのMarblesを表示します。
極度に簡単例:私のページサイズが20であるため、
Bag1 some Bag specific data -------------------------------------- MarbleA 328 Some St. USA MarbleB 364 another ave. USA MarbleC 7878 Whatever Way USA Bag2 some Bag specific data -------------------------------------- MarbleD 684 Dummy Dr. USA etc.
問題があり、私はページの最後に袋のビー玉を遮断することができます。 (MarbleBが20番目の要素だったとします)これにより、残りのMarblesが次のページの上部にこぼれ落ちます。
これを確認する方法はありますか、自分のページングを実装して、「次のバッグまで先を見てください」ロジックを追加する必要がありますか?
編集: あなたのSQLクエリ(SQL Server 2005を仮定して)でそれのいくつかを扱うことができるSQL 2005
この機能はプッシュバックされましたが、戻ってしまえば、これは試してみる方法になりそうです(少なくともラウンド1では)。おかげさまで –