Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在ASP.NET应用程序中刷新SSRS报告而不刷新整个页面?_C#_Asp.net_.net_Ajax_Reporting Services - Fatal编程技术网

C# 如何在ASP.NET应用程序中刷新SSRS报告而不刷新整个页面?

C# 如何在ASP.NET应用程序中刷新SSRS报告而不刷新整个页面?,c#,asp.net,.net,ajax,reporting-services,C#,Asp.net,.net,Ajax,Reporting Services,我一直在尝试在asp.net应用程序中显示SSRS报告。但每次我更改过滤器并单击“查看报告”,整个页面都会重新加载。因此,我将SSRS过滤器设置为“隐藏”并创建HTML过滤器,然后单击按钮,将软管过滤器的值手动传递给“ReportViewer”。但pae仍在重新加载 如何在不刷新整个页面的情况下刷新报告 编辑:Wrt to image,SSRS报告Div应该重新加载,而不是页面上的任何其他元素。我已经很久没有使用SSRS报告了。您可能可以使用iFrame和查询字符串将某些内容混在一起 使用筛选器

我一直在尝试在asp.net应用程序中显示SSRS报告。但每次我更改过滤器并单击“查看报告”,整个页面都会重新加载。因此,我将SSRS过滤器设置为“隐藏”并创建HTML过滤器,然后单击按钮,将软管过滤器的值手动传递给“ReportViewer”。但pae仍在重新加载

如何在不刷新整个页面的情况下刷新报告


编辑:Wrt to image,SSRS报告Div应该重新加载,而不是页面上的任何其他元素。

我已经很久没有使用SSRS报告了。您可能可以使用iFrame和查询字符串将某些内容混在一起


使用筛选器更新iFrame内部的URL。如果SSRS使用查询字符串筛选报告,这可能会起作用。

我不太理解你的问题。但是“不刷新整个页面”是什么意思?那么你只希望改变哪一部分呢?因为根据我在c中使用SSR编写不同类型的报告的经验,当过滤器更改时,整个页面都会重新加载。你能添加一个屏幕截图让它更清晰吗?thanksI正在尝试在ASP.net中创建顶部过滤器,并在SSRS中创建包含报告的以下容器。在更改筛选器时,我不想返回事件post,而是将筛选器参数发送到RDLC控制器,只需单独刷新报表容器,而不是整个页面。