如何在HTML中管理报表分页?

时间:2010-03-03 09:55:25

标签: asp.net

由于各种原因,我有一个小型的自定义HTML报告,不使用任何报告引擎。客户端的布局非常方便,因为每个报表部分都适合自己的页面,因此每个页面都有一个div,CSS类为.page,设置带有边距的A4尺寸和标题图像。每个“页面”在标题图像下方还有一个小标题表,以及一个标题标题。

现在,有些部分可能会溢出他们的页面,我正在寻找解决这个问题的方法。一种笨拙的方法是为那些可能溢出的部分包含第二页,如果它们为空,则在渲染之前删除这些页面。如果我这样做,我如何“告诉”一页上的内容溢出到下一页?

报告已经完成并且是一次性的努力,因此我不想将其转换为SSRS或Telerik报告,只是为了实现这种分页。

1 个答案:

答案 0 :(得分:1)

有许多基于jQuery的插件可以为标准HTML表添加分页和排序等。看看15 Great jQuery Plugins For Better Table Manipulation。我个人推荐http://www.datatables.net/,因为它非常灵活和强大。