【问题标题】:how to check if a session state has changed in ASP.NET如何检查 ASP.NET 中的会话状态是否已更改
【发布时间】:2013-01-28 13:20:18
【问题描述】:

你好,我有 2 个不同的 aspx 页面。第 1 页是带有文本字段的主页。第 2 页是另一个页面,我可以添加成员,并且它也在第 1 页的框架中。

在第 2 页中,我计算成员并将其保存到会话中。

Dim anzahlExterneTeilnehmer As Integer = BookITVbSQL.SQLrunScalarBookit(externeTeilnehmerSQL)

Session("anzahlExterneTeilnehmer") = anzahlExterneTeilnehmer

第 1 页中的文本字段应该实时显示文本字段中的结果,而无需刷新整个页面。

我认为我需要一个事件来检查会话的更改。这可能吗?

【问题讨论】:

    标签: asp.net vb.net visual-studio-2008


    【解决方案1】:

    没有提醒会话更改的事件 - 只有会话开始和结束事件。您需要采取主动方法,使用 AJAX 从客户端手动轮询。

    【讨论】:

    • 你能给我举个例子吗?
    【解决方案2】:

    另一种方法是将 page2 重写为页面 1 中托管的用户控件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-04
      • 2017-07-06
      • 1970-01-01
      • 1970-01-01
      • 2013-10-29
      • 1970-01-01
      相关资源
      最近更新 更多