2

私は自分のプロジェクトでセッションを使用していますが、私は書きました

Session.Clear(); 
Response.Redirect("Login.aspx");

ログアウトボタンの下。そして、すべてのページのページ読み込みイベントで Session["user"] をチェックしています。null の場合、ユーザーを Login.aspx に送信しています。しかし、ページをURLに書き込むと、ページロードイベントに移動せずにページが表示されますが、ログアウトボタンをクリックしました。

何か考えはありますか?

前もって感謝します

チャギン

4

2 に答える 2

1

Session.Clear()セッション ディクショナリの値のみをクリアします。を使用しSession.Abandon()ます。

ASP.NET では、いつ Session.Abandon() ではなく Session.Clear() を使用する必要がありますか?

于 2010-10-21T12:42:48.513 に答える
0

Session.Abandon メソッドを試す

于 2010-10-21T12:43:00.247 に答える