我必须从Asp.net MVC 4项目(.net framework 4.5)调用SSRS报告。
我在Asp.net MVC项目中添加了一个Asp.net Web表单(aspx)。 在Asp.net Web表单中,我添加了" Report Viewer"控制。
我得到错误" El控制web del visor de informes requiere un System.Web.UI.ScriptManager en el formulario web。"
你可以告诉我这是错误吗?我答案 0 :(得分:1)
首先确保你在页面上添加了脚本管理器吗?
你必须先添加ScriptManager
。然后它的一个属性名为EnablePartialRendering
,将其设置为false。
ReportViwer
需要添加ScriptManager
。
您的ScriptManager
和ReportViewer
应该采用这样的形式
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="false">
</asp:ScriptManager>
<rsweb:ReportViewer ID="ReportViewer1" runat="server" AsyncRendering="False">
</rsweb:ReportViewer>
</form>