SSRS" Microsoft.Reporting.WebForms.ReportServerException:报告执行已过期或无法找到"在Macintosh和IOS设备上

时间:2018-02-01 16:47:40

标签: ios asp.net reporting-services reportviewer

我们在ASP.NET WebForms站点上使用SSRS ReportViewer控件。我们不断收到此错误:

  

" Microsoft.Reporting.WebForms.ReportServerException:该报告   执行j1ouqgbqxj2x1o550udofz3w已过期或无法找到"

j1ouqgbqxj2x1o550udofz3w 值有所不同)。

我们只是使用Safari浏览器从Mac,iPad和iPhone上的网站访问者那里收到此错误。绝大多数访问者用户都在Windows计算机上。我们在Android设备上有访问者,但他们没有收到错误。

有问题的页面使用4个SSRS ReportViewer控件来显示每个包含一个图表的报告(4个报告控件在4列表中并排显示)。

我们实际上有两个页面以完全相同的方式显示4个图表,但有一个例外:获得错误的页面正在呈现包含DIV内的SSRS图表的表格(id =" divGraphs&# 34;)最初的样式为 display:none 。当用户单击调用JQuery命令$("#divGraphs").slideToggle(500);的链接时,DIV将变为可见。当再次单击该链接时,它将被重新隐藏。

具有最初隐藏的SSRS控件(获得错误的控件)的页面链接到具有相同控件但未获得错误的页面。使用Safari的访问者偶尔会遇到错误(我已经使用iPad进行了测试,并在错误触发前多次点击两页 - 我无法确定触发它的行为是什么,如果有的话)

有什么想法吗?

0 个答案:

没有答案