0

C# で特定のセッション変数のセッション ID を取得したいと考えています。

Session["OrderDetailList"] = OrderDetailsList;

私がしようとしているのは、リストをセッションに保存し、そのセッション ID を Cookie に保存したいということです。

また、Cookie からセッション ID を取得すると、Cookie から取得したセッション ID を持つセッション変数の値を保存できます。

どうすればそれができますか?

4

2 に答える 2

1

特定のセッション変数からセッションIDを取得するにはどうすればよいですか?

いいえ、あなたがすることはできません。詳細については、MSDNドキュメントをお読みください。

デフォルトでは、SessionはCookieを使用して保存し、サーバーコードのオブジェクトをSessionID介してSessionIDを取得でき ます。Session

于 2012-09-10T10:09:19.197 に答える
0
/ In a user control or page
string sessionId = this.Session.SessionID; 

// In a normal class, running in a asp.net app.
string sessionId = System.Web.HttpContext.Current.Session.SessionID;

これに加えて、この良い記事をチェックアウトすることもお勧めします

ASP.NET でのセッションの探索

于 2012-09-10T10:21:29.897 に答える