我更喜欢在div
容器overflow:scroll
我将水晶报告查看器放在DIV中,并期望它只保留在div中,只能正常工作。当报告溢出时,我的div会获得滚动条。
但是当报告溢出时,我的页面也会获得滚动条!!显示等于报告高度的空白。
报告的z-index
不能按预期工作。所以我在html中使用position:relative
尝试了所有我的div,并使用了更高的z-index值,最高可达1000.但仍然没有运气。
我错过了什么吗?
这是我的HTML
<div id="divCrt" class="GridTableBorder" style="left: 0px; right: 0px; overflow: scroll;
position: relative; height: 400px;width: 99%; vertical-align: top; z-index: 800; top: 0px; background-color: #b0c4de;" runat="server">
<CR:CrystalReportViewer ID="Crv" runat="server" Style="width: 98%; vertical-align: top ; overflow:hidden; " AutoDataBind="true" DisplayToolbar="False" DisplayPage="true"
Font-Names="Draft 10cpi" BestFitPage="False" >
</CR:CrystalReportViewer>
</div>
预期结果:divCrt应该滚动而不是页面。相同的代码适用于VS2005,VS2008
由于
编辑:这是屏幕截图
答案 0 :(得分:0)
您可以按照这些设置隐藏报告的ScrollBars。
重要提示:在步骤5中,您必须选择“英寸”,因为某些原因“像素”选项不起作用。
这些步骤适用于Crystal Reports版本13.0.5.891,如果您使用的是Visual Studio 2010。
希望这有帮助。
巴勃罗