asp.net - 如何管理每个选项卡一个 session ?

标签 asp.net session session-cookies

您好,我想模仿 ClickBank.com 网站的行为,例如:

打开网站并登录,如果我打开同一网站的选项卡,它会再次要求我登录。

这让我想知道如何管理每个选项卡的一个 session 。

澄清一下,如果我登录新选项卡,我不会失去对第一个选项卡的控制。它们是单独的 session 。

谢谢

最佳答案

使用页面 ID 创建一个隐藏字段,并在您尝试访问 session 中的任何对象时将其包含在内。为该隐藏控件分配随机 guid 或值,然后使用它在 session 中存储内容

例如。

Session(PageID.Value & "CheckBoxes") = D

希望有帮助!

asp.net - session - multiple browser tabs - different sessions?

关于asp.net - 如何管理每个选项卡一个 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4890367/

相关文章:

php - 如何使用 symfony Ratchet 向特定的 websocket 客户端发送消息?

c# - 如何使多个 API 调用更快?

asp.net - 从response.Content.ReadAsStringAsync()获取C#对象列表

asp.net - 未找到 View 'Index' 或其主视图或没有 View 引擎支持搜索的位置。在 IIS 8.5 上部署 MVC5/MVC4 后

session - 单击注销后如何从所有事件 session 中注销?

javascript - 如何在javascript中将cookie更改为session

ASP.net MVC : How do I define a razor inline template in code?

session - Windows Azure SDK - ASPProviders 示例

session - 在 Jboss AS 7 重启/部署之间保持 session

laravel - 在 Laravel 5 中间件中获取 cookie