Hi Jason,
I am facing the same issue. I have html table with around 600 rows which spans multiple pages when printed. At each page break row is not ended properly. Half of the row is cut and displayed in next page.
I have tried with below CSS but didn't work
table { page-break-inside:auto }
tr { page-break-inside:avoid; page-break-after:auto }
thead { display:table-header-group }
tfoot { display:table-footer-group }
Pls let me know if you got the solution for this .
Thanks
Siva