- - PR -
C#.NETでページ情報を保持したい
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-10-15 16:39
お返事ありがとう御座います。
まさしくその通りだと思います。 上記ご意見を踏まえて色々検討した結果、2の方式で行くことにしました。 懸念していた、動的に管理する方法についてですが、以下の通り行う事で解決できそうです。 ・画面毎に固有な値を定数として宣言する。 ・その定数を全ての画面において同じ名前で宣言する。 ・他の画面に遷移する際に、セッションキーとして固有な定数を利用し、 画面の表示値を記録する。 ・他の画面から遷移した場合、セッションに情報があるか確認し、あれば使用する。 ・遷移先画面から遷移元画面に戻った場合、遷移先画面にて保持している セッション情報を破棄する(遷移元画面のセッション情報は当然保持したまま)。 同じ名前のセッションキーを利用する事で、全ての画面において、同様の処理が可能である事が分かりました。 色々ご意見を頂きありがとう御座いました。 |