Hi,
We looked into this issue. This looks strange on first glance but in fact is normal.
The key fact that caused this problem is paging does not change layout (these are two separate stages during the rendering process). So if you have two line of text in a left to right fashion in the same line like this in your HTML:
left right
Then no matter what happens during paging, the layout relationship between these two text segment will not change. This is obviously if such layout is achieved by "normal" means such as a table:
Code: HTML/ASPX
<table>
<tr>
<td>
left
</td>
<td>
right
</td>
<tr>
</table>
However it does not matter how you achieve this layout. This layout will not be changed by the paging process.
In your case, in the original "unpaged" HTML (what you see in a browser window), the table header of the left table and the first row of the right table are in the same horizontal level. So this relationship will NOT change during paging. This is why when the table header of the left table appears on the second page, whatever that was on the right side of the table header will also appear on the right side on that page.
To resolve this issue, you must change your layout because it is not possible to just repeat the left side without also repeating the right side. So you may want to modify your left/right column structure. Or you can put your right column as a column of the left table --- you still won't be able to align the top of the two this way though.
Thanks!