1

我正在使用 Visual Studio 2012 和 Web 报表查看器控件版本 11.0。报告工具栏显示,但所有浏览器中都缺少缩放下拉菜单。我了解缩放仅在 IE 中受支持。我在 IE9 和 IE10 中测试过。缩放下拉菜单不存在。下拉菜单显示在 Visual Studio 设计器中,但不在浏览器中。如何让缩放显示和工作?

<rsweb:ReportViewer ID="rvReportRendering"  ShowZoomControl="true"    ZoomMode="PageWidth"  ShowPrintButton="true"   SizeToReportContent="True" runat="server"  Font-Names="Verdana" Font-Size="8pt" ShowBackButton="True" Width="621px" ProcessingMode="Remote"  >
</rsweb:ReportViewer>

我在自定义 DNN 7.1.1 模块中使用 ReportViewer 控件。ReportViewer 控件可以在基本的 asp.net 网站中完美运行。这里有人对 ReportViewer 和 DNN 有任何问题吗?我打算与 DNN 核对,看看他们是否看到了这个问题。

谢谢

4

1 回答 1

0

经过数小时的故障排除后,我将 ReportViewer 渲染问题跟踪为仅在 DNN 专业版中发生的问题(我使用的是 Evok Content 7.1.1)。在社区版本 DNN 7.1.1 中安装模块可以正常工作。

问题是 App_Data 中的 51Degrees.mobi-Premium.dat。移除后,ReportViewer 会正确呈现。然而,它不断地重新生成。


为避免这种情况,在 web.config 中,我将专业版替换为社区版,如下所示:

<add name="Detector"  type="DotNetNuke.Provider.Professional.FiftyOnePremiumProvider.DetectModule, DotNetNuke.Provider.Professional.FiftyOnePremiumProvider"  />

<add name="Detector" type="FiftyOne.Foundation.Mobile.Detection.DetectorModule, FiftyOne.Foundation" preCondition="managedHandler" />

缩放下拉菜单现在显示。

于 2013-10-21T00:39:15.177 回答