【发布时间】:2020-08-10 15:44:30
【问题描述】:
我在我的 Asp.Net Core MVC 项目中使用 jsreport。除了页码之外,一切正常。
我正在为页脚使用局部视图。
这是部分视图:
<table style="font-size: 10px; padding-bottom: 5px; padding-top: 0in; padding-left: 0.25in; padding-right: 0.25in;">
<tbody>
<tr>
<td style="width: 1.5in; text-align: left;"><b>@($"{DateTime.Now}")</b></td>
<td style="width: 8.2in; text-align: center;">Brand Name</td>
<td style="width: 1.5in; text-align: right;">Page <span class="pageNumber"></span> of <span class="totalPages"></span></td>
</tr>
</tbody>
</table>
不幸的是,页码部分根本不起作用。我只是在呈现的 PDF 中看到“Page of”。
我正在使用 Chrome-PDF 配方,但不想使用 pdf-utils 作为页脚。
即使我将以下行放在主报告正文视图中,我仍然没有得到任何页码。
Page <span class="pageNumber"></span> of <span class="totalPages"></span>
我们将不胜感激。
【问题讨论】:
-
您的带有 totalPages 的
<span>标记为空。为什么它应该在没有数据的情况下工作? -
@Ryan 我正在关注这个jsreport.net/learn/chrome-pdf#native-headers-and-footers Chrome 应该根据 PDF 页码在跨度中注入正确的页码值
标签: asp.net-core jsreport