Sys.WebForms.PageRequestManagerParserErrorException:当使用MVC,MvcReportViewer和Asp.Net aspx页面时

时间:2014-01-21 12:55:54

标签: asp.net asp.net-mvc-4 reportviewer

我已经在mvc 4中使用了一个Web应用程序。我的SSRS报告可以在不同的服务器上使用。我试图在mvc应用程序中显示该报告。请查看我按照以下步骤显示报告。

  1. 创建了一个包含报告查看器的aspx页面
  2. 在mvc中添加了控制器
  3. 从控制器调用视图页面
  4. 从视图页面我使用html.partial导入aspx页面(“aspxpagenamewithoutaspxextension”)
  5. 当我执行操作时,我可以看到与parmaters的报告。
  6. 在我选择参数后,当我点击提交按钮时,我收到以下javascript错误。
  7. Sys.WebForms.PageRequestManagerParserErrorException:Sys.WebForms.PageRequestManagerParserErrorException:无法解析从服务器收到的消息。

    请帮我解决这个问题。如果您需要更多信息,我将给予。

1 个答案:

答案 0 :(得分:0)

我收到了这个错误,我们在RDLC上做的更改是设置属性ReportViewer.AsyncRendering=false,这解决了我们的问题。默认情况下,ReportViewer.AsyncRendering设置为true,我认为它依赖于AJAX控件来执行它需要做的事情......因此我们将渲染设置为false。

你可以尝试一下,让我知道。