有没有办法防止同一网页上的其他ReportViewers刷新?

时间:2008-09-22 19:09:26

标签: asp.net reporting-services reportviewer

目前我正在开发一个网页,其中有六个ReportViewer控件正在使用远程处理并允许向下钻取。当用户单击一个控件时,整个页面将刷新,其他五个报表也会刷新。用户当前正在请求删除其他控件的刷新,仅支持他们单击刷新的控件。有没有办法做到这一点,我注意到在Sharepoint中单击深入报表不需要重新加载整个页面,我想知道我是否可以提供相同的功能。

1 个答案:

答案 0 :(得分:1)

我一直在对此问题进行更多研究,看起来ReportViewer控件的AsyncRendering属性控制着我正在寻找的功能。当它被设置为“false”时,它会阻止显示“正在生成报告”消息,这是用户正在评论的内容。缺点是页面加载时间比以前要长一些,但是当我们在开发机器上工作时,一旦我们移动到实际的生产盒,这可能就不那么明显了。