Telerik 报告中的 PageCount 减 1

PageCount is off by 1 in Telerik Reporting

我们有一个使用 Telerik Reporting 的报告,该报告使用以下行显示总页数中的当前页。

this.textPage.Value = "=\'Page \' + PageNumber + \' of \' + PageCount";

但是,对于此报告,PageCount 返回的数字比实际页数多一个数字。

我的想法是,也许实际上有第 9 页不知何故不可见或未呈现,但我没有看到任何指向该页面的内容。似乎如果任何内容或空白 space 导致换行到第 9 页,那么第 9 页也将在查看器中可见。

对如何解决有什么建议吗?是否有任何我应该专门查找的 Telerik 报告 API 可能隐藏了导致此差一问题的页面?我正在尝试避免使用骇人听闻的 PageCount - 1 解决方案,因为我不确定它是否适用于所有数据集。

在我们的案例中,我们确定报表查看器无法正确计算总页数,因为报表在设计器中的部分高度太短,无法显示其中的文本框。为修复此错误,我们调整了设计器中各部分的大小以显示其中的所有文本框。