ReportViewer在缩放时切断报告的顶部

时间:2013-07-17 20:54:33

标签: c# asp.net

我们有一个用尽SQL Server REporting Services的报告。当放大到150%时,它看起来是正确的。 (见http://i.imgur.com/pEEBJyx.png}

我构建了一个asp.net页面,使用ReportViwer显示报告。它显示报告正常,一切正常(见http://i.imgur.com/gn0YbTl.png

问题是你无法放大。它变焦很奇怪并切断了页面的顶部(见http://i.imgur.com/dn5uXga.png}。)

这是aspx页面中的reportviewer代码。

<rsweb:ReportViewer ID="ReportViewer1" runat="server" ProcessingMode="Remote" SizeToReportContent="True"></rsweb:ReportViewer>

这是后端C#代码

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);

        }

我是否缺少一个允许我正确放大的参数?我没有使用任何CSS或任何东西。

由于

编辑:两者都使用Report Viewer 2012,版本= 11.0.3000.0的Microsoft Reporting并在IE 10中查看该网站。它在Chrome中运行良好。

0 个答案:

没有答案