Steve Wellens

Programming in the .Net environment

Sponsors

Links

July 2010 - Posts

Unwanted Page Breaks in ReportViewer

I needed to create a dynamic PDF document based on user selections for a system I created this summer. Rather than use a 3rd party tool and learn a new API, I decided to try the ReportViewer control since it had the capability of exporting to PDF (and Excel).

It worked very well except for one thing: When rendering to PDF, sporadic and unwanted page breaks appeared in the document. It took a while to stumble on the cause and cure.

I had inadvertently placed two static text fields on the control so that one overlapped the other by just a bit. In the PDF output, there were extra page breaks that made the document look wrong.

Moving the text fields so they abutted to each other, and NOT overlap, solved the problem.

I hope someone finds this useful.

Steve Wellens

More Posts