【问题标题】:Store ID in a session, redirect to a new page and display content based on the session在会话中存储 ID,重定向到新页面并根据会话显示内容
【发布时间】:2014-03-05 09:06:59
【问题描述】:

我正在研究一个解决方案,其中我有一个显示我的记录列表的网格视图。当您单击一个时,您将被重定向到详细信息页面,我创建了一个仅存储 ID 的会话。一切正常。

我的问题是:如何获取新页面上的其余数据?是否有可能,还是我需要将所有值存储在会话中?

【问题讨论】:

  • 您还想在详情页上显示哪些数据?
  • 你确定这是关于 C# 的吗?对我来说听起来像网络东西。无论如何,在处理网络数据时,您必须以某种方式将其传递到下一页。将其存储在会话中,通过 GET 或 POST 传递。如果您有数据库备份,则只需传递要显示的数据的 ID 并(再次)查询数据库以获取它。
  • 我认为问题在于如何存储 ID 然后将 ID 访问到另一个或新页面。

标签: c# session


【解决方案1】:

试试

Session.Add(ID, valueOfID);

您可以通过以下方式访问它:

string str = (string)Session[ID];

【讨论】:

  • 如果你的 id string 使用字符串 if int 然后使用 int 作为数据类型。将数据类型转换为您的 Session 以避免错误。
猜你喜欢
  • 2020-02-16
  • 1970-01-01
  • 2014-04-25
  • 1970-01-01
  • 2019-11-16
  • 1970-01-01
  • 2013-07-09
  • 1970-01-01
  • 2018-12-09
相关资源
最近更新 更多