需要使用CSS的分页样式(Page-break)来实现在新的页面上继续显示表格列。
在CSS文件中添加以下样式代码:
@media all { .page-break { display: none; } } @media print { .page-break { display: block; page-break-before: always; } }
在需要分页的地方,将该元素添加类名“page-break”即可。
示例代码:
.page-break { display: block; page-break-before: always; margin: auto; width: 90%; }
姓名 | 性别 | 年龄 |
---|---|---|
@item.Name | @item.Sex | @item.Age |
这样,如果数据很多,表格列就能够跨越到下一页,从而避免了每一页只显示一列的问题。