2012-03-03 8 views
2

に呼び出されたとき、私は私もサイトをデバッグ、混乱を持っているが、それはcouldn; tは私をout.i助けた(そののsession_start()とSession_OnStartを知りたい)されます私はVisual Studio 2010を使用しています。私はsession["my"]=1のようなセッションを作成しましたが、コードをデバッグするときに、2つのanoveを呼び出されましたが、function.iはMSDnの関数の説明を見ようとしましたが、私はこれで私を助けることができる。私は今まで私のアプリでセッションの総数を計算したい。のsession_startかとSession_OnStartがasp.net

答えて

0

セッション状態モジュールが既存のセッションにマップできなかった要求が到着すると、新しいセッションが作成されます。この要求の処理中に、セッション開始イベントが発生します。これは必ずしもセッションオブジェクトに値を割り当てようとする最初の要求ではないかもしれません。

セッション開始イベントコード自体にブレークポイントを設定します。

+0

私のセッションはいつ行うのですか["私"]それは何を呼びますか? –

+0

@ ZainShah:なぜあなたはそれが何かを呼び出すと思いますか? ASP.NETの 'Page'の' Session'プロパティは 'HttpSessionState'のインスタンスです。これは、単一の文字列パラメータ( 'public Object this [string name] {get; set;}')を受け付けるインデクサーを実装します。このインデクサの実装は 'HttpSessionState'の内部であり、実行中に外部を呼び出すことはありません。 – AnthonyWJones

関連する問題