- - PR -
Pageインスタンスのクラス変数
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-06-09 16:47
始めまして。こんにちは。
windows2000にてASP.NET開発を行っています。 あるページ(System.Web.UI.Pageのサブクラス)で検索条件等の 値をクラス変数で保持しています。 しかし、ボタン等なんらかのイベントが発生するとその クラス変数が初期化されているような気がします。 デバッグで確認したところPage_Loadの時点では既に初期化されているので 確認しようがありませんでした。 これは仕様なのでしょうか? System.Web.UI.Pageのサブクラスは一つのリクエスト・レスポンスで 生成、消滅するのでしょうか?あるいは、アプリケーションで一つでしょうか? 1セッションで一つかと考えて実装していたのですが、 誤っているのでしょうか? だとするとこのような値はセッションやViewStateで保持することになると 思うのですが、どちらが適しているでしょうか? よろしくお願い致します。 | ||||||||
|
投稿日時: 2004-06-09 17:55
dragonballさん、こんにちは。
その通りです。
それはケースバイケースです。とりあえず、このへんとか、ASP.NETアプリケーション関係のドキュメントには一通り目を通しておく事をお奨めします。 | ||||||||
|
投稿日時: 2004-06-09 18:01
きくちゃんさんありがとうございます。
教えていただいたページを参照してみます。 |
1