【问题标题】:ReportViewer inside UpdatePanel not workingUpdatePanel 中的 ReportViewer 不起作用
【发布时间】:2013-11-21 23:57:49
【问题描述】:

我在 asp.net 代码中使用报告查看器在页面上显示 SSRS 报告,但是当我点击 查看报告按钮,然后刷新整个页面,然后我将报告查看器放在 Ajax 的更新面板中,但它无法正常工作。 就像当我单击查看报告按钮时,页面不会刷新,但在更改报告参数后,饼图中的数据不会更改,并且所有参数都显示相同。 此外,我已将参数和按钮控件放在报表查看器控件之外,甚至它无法正常工作并在饼图报表中获取相同的记录。 那么请问有没有可能将报告查看器放在更新面板中。

谢谢, 迪帕克·加格

【问题讨论】:

  • 请向您展示影响 Reportviewer 的带有更新面板和 codebihind 的 aspx 代码

标签: asp.net ajax reporting-services reportviewer


【解决方案1】:

您可以将 AsyncRendering 属性设置为 true,而不是将控件放在更新面板中。这应该可以防止控件导致回发。

http://msdn.microsoft.com/en-us/library/ms252090%28v=vs.90%29.aspx

您还可以将控件放在页面上的 iframe 中,使用 AsyncRendering false 并在必要时自行管理。

【讨论】:

    猜你喜欢
    • 2010-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多