Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/276.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# MVC3和SSRS reportviewer的交互性_C#_Asp.net Mvc 3_Razor_Reporting Services - Fatal编程技术网

C# MVC3和SSRS reportviewer的交互性

C# MVC3和SSRS reportviewer的交互性,c#,asp.net-mvc-3,razor,reporting-services,C#,Asp.net Mvc 3,Razor,Reporting Services,我一直在尝试将SSRS reportviewer集成到我的MVC应用程序中。我已经学习了一些关于如何设置数据源和设计报告的教程。然而,我试图在LocalReport模式下运行它,并且我在交互性方面遇到了问题。如果我尝试对一列进行排序,就会出现错误 如果我这样做: <form id="RosterControl" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server"></as

我一直在尝试将SSRS reportviewer集成到我的MVC应用程序中。我已经学习了一些关于如何设置数据源和设计报告的教程。然而,我试图在
LocalReport
模式下运行它,并且我在交互性方面遇到了问题。如果我尝试对一列进行排序,就会出现错误

如果我这样做:

<form id="RosterControl" runat="server">
    <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
    <rsweb:ReportViewer ID="reportViewer" runat="server" AsyncRendering="true" 
        Font-Names="Verdana" Font-Size="8pt" InteractivityPostBackMode="AlwaysAsynchronous" 
        WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt" Width="980px">
        <LocalReport ReportPath="Reports\Roster.rdlc" >
            <DataSources>
                <rsweb:ReportDataSource  DataSourceId="RosterDataSource" Name="Roster" />
            </DataSources>
        </LocalReport>
    </rsweb:ReportViewer>
</form>
<asp:ObjectDataSource ID="RosterDataSource" runat="server" 
    OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" 
    TypeName="VirtualCare.Web.CbsDataSetTableAdapters.PatientTableAdapter">
</asp:ObjectDataSource>
如果我通过更改
AsyncRendering=“true”
interactiveypostbackmode=“AlwaysSynchronous”

然后重新加载整个页面,数据保持不变

在我看来,我使用Razor称之为ascx

@Html.Partial("RosterControl")
我不确定我做错了什么

任何帮助都将不胜感激

@Html.Partial("RosterControl")