こんにちは、ObjectDataSource にリピーターをバインドしています。Typed DataSet を使用してデータを取得し、TableAdapter は startIndex と pageSize に従ってデータのサブセットをクエリします。カスタムページングの設定はすべて完了しており、実際に機能します。
ただし、TableAdapter が PagedDataSource を返し、ObjectDataSource をそれにバインドできるかどうかを知りたいです。これはすべてカスタム ページングを使用し、PagedDataSource のプロパティを使用して独自のページャーをコーディングします。
現時点では、CurrentPage、IsFirstPage、IsLastPage などのViewState に大量の情報を保存しています。ページャーを作成します...基本的に、その値を選択するためだけに、データベースに別の呼び出しを行う必要があります。
TotalRowCount を公開するためだけに ObjectDataSource または ObjectDataSourceView を継承するのは複雑すぎるため、機能を追加せずに機能させることはほとんどできませんでした。
PagedDataSource について少し読んだことがありますが、リピーターと一緒に多くのカスタム ページングを実行できないように感じます...
何か案は?