在SQL表中发生更新时更新数据控件

时间:2012-03-29 20:32:48

标签: asp.net

我的问题非常简单。 比方说,我有一个网格或组合框,它在sql server数据库中与一个表进行了数据绑定。 我希望在数据表中出现一些更新时刷新网格。 我已经用计时器做过,但是每次出来后发送请求不会消耗资源吗? 专家们认为完成这项工作的可能性有多大。

1 个答案:

答案 0 :(得分:1)

您将需要编写某种Ajax类型控件,将网格加载时的上次更新的TimeStamp与将返回上次更新/插入的TimeStamp的Ajax或Web服务调用进行比较。如果它们不相同,则刷新网格。所有Web应用程序都是无状态的,这意味着它们不会保持呼叫状态。实时控件以某种方式形状或其他方式在其行为上做类似的事情,具体取决于构建控件的架构。