asp.net 中如何隐藏report 的侧边栏和工具栏(v17版本)
asp.net 中如何隐藏report 的侧边栏和工具栏(v17版本)?搜出了以前的帖子,以下方法没用,提示 viewModel是null 。
<script>
function viewer_loaded() {
var viewModel = GetWebViewer('WebViewer1');
viewModel.toolbar.toggle(false);
viewModel.sidebar.toggle(false);
};
function document_onload() {
$('#WebViewer1').ready(viewer_loaded);
};
</script>
<body onload="document_onload();">
<form id="form1" runat="server">
<div>
<ActiveReportsWeb:WebViewer ID="WebViewer1" runat="server" style="position: absolute;" Height="80%" Width="95%"/>
</div>
</form>
</body>
您好,我们这做了一个测试,确实存在取id有点问题,目前可以使用如下获取对应的id。这个bug我们也会反馈开发:
<script>
function viewer_loaded () {
var viewModel = GetWebViewer(WebViewer1.childNodes.id);
viewModel.toolbar.toggle(false);
viewModel.sidebar.toggle(false);
};
function document_onload () {
document.getElementById("WebViewer1").onload = viewer_loaded();
};
</script>使用如上即可
Felix.Li 发表于 2023-9-4 12:18
您好,我们这做了一个测试,确实存在取id有点问题,目前可以使用如下获取对应的id。这个bug我们也会反馈开 ...
的确可以了!谢谢大佬 rjsoft 发表于 2023-9-5 13:12
的确可以了!谢谢大佬
不客气,解决了就好{:5_118:}
页:
[1]