【发布时间】:2014-09-06 20:37:23
【问题描述】:
我目前正在开发一个 asp.net 网站。 我有一个页面(main.aspx),它显示数据库表中的记录。另一个页面(editing.aspx)负责编辑DB表中的记录。
假设我们有两个用户正在使用网站的场景,user1(在 session1 上)正在查看 main.aspx 中的记录,user2(在 session2 上)正在从 editor.aspx 编辑数据库表,我想要的是:当 user2 将更改保存到 DB 表时刷新 user1 的 main.aspx。
我尝试使用 AJAX 计时器,它每 10 秒拉动一次数据库以进行更改,并刷新一个 UpdatePanel(我在其中显示记录),它工作得很好,但我想知道是否有比拉数据库服务器进行更改更好的方法。
谢谢。
【问题讨论】:
标签: asp.net ajax database session