报表工具栏中缺少Asp.net报表查看器缩放下拉列表



我使用的是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核实一下,看看他们是否看到了这个问题。

感谢

经过数小时的故障排除,我将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" />

此时会显示"缩放"下拉菜单。

最新更新