我有一份报告,每 30 秒自动刷新一次。通常这种情况发生得足够快,以至于您甚至都没有注意到。但是,有时负载需要更长的时间。发生这种情况时,现有数据会稍微“变灰”,并出现一个显示“正在加载”的动画框。
有什么办法可以防止数据“变灰”?我觉得这很让人分心。
该报告是监控工具的一部分。我们有它在一个巨型加速器上。在某些条件下,它会改变颜色,从而引起人们的注意。“变灰”也引起了人们的注意,但原因是错误的。
我有一份报告,每 30 秒自动刷新一次。通常这种情况发生得足够快,以至于您甚至都没有注意到。但是,有时负载需要更长的时间。发生这种情况时,现有数据会稍微“变灰”,并出现一个显示“正在加载”的动画框。
有什么办法可以防止数据“变灰”?我觉得这很让人分心。
该报告是监控工具的一部分。我们有它在一个巨型加速器上。在某些条件下,它会改变颜色,从而引起人们的注意。“变灰”也引起了人们的注意,但原因是错误的。
如果您手头有 ASP.NET 开发人员,请让他们使用 ReportViewer 控件将报表直接嵌入到普通的旧 aspx 页面中。我已经对一些报告进行了此操作,但它们从未显示您在通过报告管理器访问它们时收到的通常的“正在生成报告”消息。(您可能必须在 ReportViewer 控件上设置 AsyncRendering="False" 才能获得所需的行为。)
这也将允许您稍微修饰页面,并隐藏各种 Reporting Services 工具栏,这对于您所描述的广告牌显示来说是理想的。在页面中进行元刷新以获得 30 秒的刷新,然后您就设置好了。