- PR -

親画面(一覧)から子画面(詳細)の呼出し時の制御について

1
投稿者投稿内容
ラララ
ベテラン
会議室デビュー日: 2004/02/04
投稿数: 66
投稿日時: 2004-10-04 10:20
いつも拝見させていただいております。

親画面(一覧)からハイパーリンクをクリックして,
子画面(詳細)を呼び出す際の制御について,
どちらの方法が適切であるか,もしくはもっと適切な方法がある
かについて,ご意見をいただきたいです。

[課題]
子画面呼び出し時に,親画面でPostBackが発生する場合,
再度,DBの再検索が走ってしまい,レスポンスが遅くなって
しまいます。
※1.詳細画面にはいくつか情報を渡す必要があります。(クリックした行の情報)
※2.GETは使いたくありません。
※3.親画面はページ制御をし,100件ずつしか表示されないように
 しています。

[対応策]
以下のどちらの対応策が良いか迷っております。
■パターン1
 @画面表示時に画面への出力内容をセッションに保存。
 A子画面呼び出し時のPostBack発生時には,DBの再検索を
  行わずに,セッションに保存してある情報を出力する。

■パターン2
 @ハイパーリンクはサーバオブジェクトとして指定せず,
  PostBackを発生させないようにする。
 A子画面呼び出し時には,Post等を使用して情報を渡す。

上記のどちらでも大丈夫そうなんですが,一般的にはどのような
方法が取られているのかについて,ご教授いただければと思って
おります。

よろしくお願い致します。
1

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