| ■43774 / ) |
Re[3]: VB.NET 画面表示しているコントロールが更新されません |
□投稿者/ おじゃ (2回)-(2009/11/18(Wed) 14:37:51)
|
■No43773 (みきぬ さん) に返信 > コントロールそのものを Session に持っておきたい、その理由はなんでしょ? > Label1.Text = "hoge" だと何かまずいことがあるのでしょうか? > > コントロールの名称(Page.FindControl() メソッドに与えるパラメータ)を代わりに持って置いて、 > それを使うという手は思いつかなくもないですが。
みきぬさん
早々のご回答ありがとうございます。 理由は、毎回画面に表示しているコントロールIDを取得する処理を無くし負荷を軽減させたい為です。 (ちなみに画面は多数あります。)
以下の処理を行いたいと思っています。
・画面を開くと画面に表示しているコントロールを全て取得する。 取得したコントロール名をSessionに入れる。(初回時のみ) ・Timer処理では、コントロールIDをキーに、DBよりデータを取得する。 (初回行った、画面表示取得関数は実行しない。) ・取得したデータをラベルにセットする。
|
|