C# 报表查看器在缩放时会切断报表的顶部

C# 报表查看器在缩放时会切断报表的顶部,c#,asp.net,C#,Asp.net,我们有一个报告运行的SQL Server REporting Services很好。当放大到150%时,它看起来是正确的。(见下图) 我使用ReportViwer构建了一个asp.net页面来显示报告。它显示报告,一切正常(如图所示) 问题是你不能放大。它以奇怪的方式放大并切掉页面顶部(如图所示) 以下是aspx页面中的reportviewer代码 <rsweb:ReportViewer ID="ReportViewer1" runat="server" ProcessingMode="R

我们有一个报告运行的SQL Server REporting Services很好。当放大到150%时,它看起来是正确的。(见下图)

我使用ReportViwer构建了一个asp.net页面来显示报告。它显示报告,一切正常(如图所示)

问题是你不能放大。它以奇怪的方式放大并切掉页面顶部(如图所示)

以下是aspx页面中的reportviewer代码

<rsweb:ReportViewer ID="ReportViewer1" runat="server" ProcessingMode="Remote" SizeToReportContent="True"></rsweb:ReportViewer>
是否缺少允许正确放大的参数?我没有使用任何css或任何东西

谢谢


编辑:两者都使用Microsoft Reporting Viewer 2012,版本=11.0.3000.0,并在IE 10中查看网站。它在铬合金中工作良好

reportviewer的版本是什么?您使用的浏览器是什么?很抱歉。我更新了我的问题。他们都在使用微软Reporting Viewer 2012,版本=11.0.3000.0,并在IE 10中查看网站。它在Chrome中运行良好。这可能是兼容性问题。据报道,他们只在2012版中增加了对IE9的支持。您是否尝试过兼容模式?在您的问题过去5年后问这个问题很有趣,但您是否解决了这个问题?我在运行IE 11时遇到了同样的问题。10X我们从未让它工作,我们只是在页面中使用HTML构建报告,并删除了报告查看器。
void RenderReport()
        {
            //string SiteName = GetCurrentSiteNameFromSiteID((int)Session["SiteID"]);
            int SiteID = (int)Session["SiteID"];
            Uri ReportURI = new Uri(WebConfigurationManager.AppSettings["ReportServerURI"]);
            ReportViewer1.ProcessingMode = ProcessingMode.Remote;
            ReportViewer1.ServerReport.ReportServerUrl = ReportURI;
            ReportViewer1.ServerReport.ReportPath = @"/Calendarized Utility Report/Calendarized Utility Report";
            ReportParameter rpsite = new ReportParameter("siteid", SiteID.ToString());
            rpsite.Visible = false;
            ReportParameter rpyear = new ReportParameter("Year", year); //SiteID.ToString());
            rpyear.Visible = false;
            ReportParameter rpmonth = new ReportParameter("Month", month); //siteid", SiteID.ToString());
            rpmonth.Visible = false;


            ReportViewer1.ServerReport.SetParameters(rpsite);
            ReportViewer1.ServerReport.SetParameters(rpyear);
            ReportViewer1.ServerReport.SetParameters(rpmonth);

        }