简体   繁体   English

如何在不刷新整个页面的情况下刷新ASP .NET应用程序中的SSRS报表?

[英]How to refresh SSRS Report inside an ASP .NET Application without refreshing the whole page?

在此处输入图片说明 I have been trying to display SSRS Report in asp .net application. 我一直试图在asp .net应用程序中显示SSRS报告。 But every time I change he filters and click on 'View Report', the whole page reloads. 但是每次我更改他的过滤条件并单击“查看报告”时,整个页面都会重新加载。 So I set the SSRS filters as 'Hidden' and created HTML filters, and then on button click, loaded passed the values of hose filters to the 'ReportViewer' manually. 因此,我将SSRS过滤器设置为“隐藏”并创建了HTML过滤器,然后单击按钮,加载后将软管过滤器的值手动传递给了“ ReportViewer”。 But the pae still reloads. 但是,pae仍会重新加载。

How can I refresh The report without refreshing the whole page? 如何刷新报告而不刷新整个页面?

Edit : Wrt to image, the SSRS Report Div should reload and not any other element on the page. 编辑:图片,SSRS报告Div应该重新加载,而不是页面上的任何其他元素。

It has been a long time since I've worked with SSRS reports. 自从我处理SSRS报告以来已经有很长时间了。 You might be able to fudge something together using an iFrame and the query string. 您可能可以使用iFrame和查询字符串将某些内容混在一起。

Use your filter to update the URL inside of an iFrame. 使用过滤器更新iFrame内的URL。 If SSRS uses the query string to filter the report this might work. 如果SSRS使用查询字符串来过滤报告,则可能有效。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM