在整个会话中保持会话ID





0/5 (0投票)
你好, 很多人会遇到这样的情况:无论数据存储在
你好,
很多人会遇到这样的情况:只需要在整个会话期间使用一个唯一的 Session Id,而不管数据是否存储在会话中。 如果你只是这样写:
String strSessionId = Session.SessionId;
它会获取唯一的 Session Id,但是,如果页面刷新或页面上发生任何 Postback,你又会得到 另一个唯一的 Session Id。
有两种方法可以避免这种情况。
1. 修改你的 web.config 文件中的 <system.web> 部分
<system.web> <sessionState cookieless="true" > </system.web>
2. 将 Global.asax 文件添加到你的应用程序中,并处理 Session_Start() 事件处理程序,以便生成的 Session Id 可以持续整个会话。
希望这能帮到你
谢谢 & 问候
Roopesh Reddy C