- PR -

【ASP.NET】イニシャル処理を一度だけ実行する方法(IsPostBackは使用しています)

投稿者投稿内容
にしざき
ぬし
会議室デビュー日: 2003/06/30
投稿数: 304
投稿日時: 2005-10-01 20:42
で、Session["表示すべきもの"] が null かどうかを見ればいいので、
Session["初期化済み"] を作る必要はないって話ですよね。
囚人
ぬし
会議室デビュー日: 2005/08/13
投稿数: 1019
投稿日時: 2005-10-01 21:03
引用:

で、Session["表示すべきもの"] が null かどうかを見ればいいので、
Session["初期化済み"] を作る必要はないって話ですよね。



ぬぁーっ。そうか、アホだ^^;
変な方向に行ってました…。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2005-10-02 17:12
にしざきさん:
 フォローありがとうございます。


囚人さん:
 よくやります(-_-; ← 初期化フラグの2重3重登録
_________________
daikoku
常連さん
会議室デビュー日: 2005/09/22
投稿数: 21
投稿日時: 2005-10-03 09:34
>Jittaさん
>にしざきさん
>囚人さん
ご返答大変助かります。
返信送れまして申し訳ありません。

皆様色々助言の方ありがとうございます。
私、Session値の判定にnullが使えることをわかっていませんでした。
これで一度だけSession値の初期設定を行わせることが出来ます。

自動更新のタイミングで『if(!IsPostBack)』の判定に
引っかかったと致しましても、Sessionがnullでなければ
初期設定は行わないようにすることで
一度だけSession値の初期設定を行わせることが出来ます。

大変助かりました。
ありがとうございました。

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