0

我不知道使用 silverlight 时强制刷新浏览器的最佳方法是什么。

场景是这样的:

  • 我们在 IIS 上托管了一个 silverlight 应用程序
  • 两个用户打开同一个页面,该页面包含一个带有一些记录的网格。
  • 只有一个用户修改了一条记录并将数据保存在数据库中

除非他手动刷新页面,否则其他用户如何才能看到数据已被修改?

我应该实现一些自动刷新吗?

提前致谢

4

1 回答 1

0

在您打开一罐蠕虫之前,我会仔细考虑这里的要求。网格是可编辑的吗?有了自动刷新的想法,正在编辑的用户会发生什么?考虑替代方案。您能否在保存数据时检查数据是否已更改,然后向用户提供适当的消息?如果您希望数据自动刷新,您将开始查看服务器到客户端的通知,例如 WCF 双工调用或不断轮询和刷新底层绑定的 observablecollection

于 2011-10-04T08:58:59.773 回答