2014-01-21 24 views
1

我已經在mvc 4中有一個web應用程序。我的SSRS報告在不同的服務器上可用。我試圖在mvc應用程序中顯示報告。請找到我遵循的步驟來顯示報告。Sys.WebForms.PageRequestManagerParserErrorException:當使用MVC,MvcReportViewer和Asp.Net aspx頁面

  1. 創建包含報表查看器
  2. 添加了控制器在MVC
  3. 從控制器
  4. 調用視圖頁面從視圖頁面我正在導入使用aspx頁面html.partial一個aspx頁面(「aspxpagenamewithoutaspxextension」)
  5. 當我運行該操作時,我能夠看到與parmaters報告。
  6. 當我選擇參數後,當我點擊提交按鈕時,我得到以下javascript錯誤。

Sys.WebForms.PageRequestManagerParserErrorException:Sys.WebForms.PageRequestManagerParserErrorException:無法解析從服務器收到的消息。

請幫我解決這個問題。如果你需要更多的信息,我會給。

回答

0

我收到了這個錯誤,一旦我們在RDLC上做出的修改就是設置屬性ReportViewer.AsyncRendering=false並且解決了我們的問題。默認情況下,ReportViewer.AsyncRendering設置爲true,我相信它依賴於AJAX控件來完成它需要做的事情......因此,我們將渲染設置爲false。

你可以嘗試一下,讓我知道。