- PR -

データテーブルを複数ページで表示させたいのですが・・・

1
投稿者投稿内容
hayuma
会議室デビュー日: 2003/07/07
投稿数: 7
投稿日時: 2003-07-07 15:08
はじめまして。いつも参考にさせていただいています。

今回、オラクルのレコードを元にテーブルタグでデータを表示させているのですがその際にチェックボックスを動的に生成してidにレコードから取り出した値を当てはめてどれにチェックが付いているのかを判定して処理を行うということをやっていたのですが、1ページに表示させるレコードは5件までという制約を受けましてどうやって情報を保持させたらいいのかわからなくなりました。

表示させるだけならVISIBLE=FALSEのリストボックスに一時情報を保持させてそこから取り出せばいいのですが、動的生成したチェックボックスのTrueFalseの情報の保持させ方がわかりません。
自ページにポストバックして次の5件を表示、というようにしたいのですがどのようにすればよいでしょうか?
よろしく御指南下さい。
kankiti
会議室デビュー日: 2003/06/25
投稿数: 13
投稿日時: 2003-07-09 13:42
Oracleから読み出すデータを一旦DataSetオブジェクトに読み出しておくとか、
Cacheに保存しておくとかすればよいかと思いますが。
で、表示件数をSession変数とかももっておけば、必要な件数のみ表示して
チェックボックスを作成し、次頁表示のときには、さらに次のデータを読み出して
テーブルにセットしなおすといった方法ではどうでしょうか?
1

スキルアップ/キャリアアップ(JOB@IT)