1

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

4

1 回答 1

1

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

于 2008-09-22T20:15:43.877 回答