我在项目中有 2 页,比如说“用户网格”和“用户详细信息”。'UserGrid' 显示用户列表。单击该行的 ID 列时,合作伙伴将被重定向到“用户详细信息”页面,该页面显示用户的详细信息。
当合作伙伴单击 ID 时,我将 UserID 存储在会话中并在“用户详细信息”页面中访问它以获取用户详细信息。
现在假设第一个 ID 为 1234 的合作伙伴打开用户,然后他在下一个选项卡中打开 3456。所以现在我们有 2 个“用户详细信息”页面,其中包含 2 个不同的用户数据,但在会话中我们只有第二个选项卡用户 ID,因为第一个数据被覆盖。因此,现在如果我要更新第一个用户详细信息,它将在后台更新第二个用户详细信息,因为会话中存在第二个用户 ID。
除了查询字符串,如何以最佳方式管理它?