I have placed a list control arranged textboxes which has values from the database. Since list is free form, I have arranged each record display in such a way that it will be displayed in three rows. While doing so, I'm getting records splitted to the next page. What I want is record to be printed wholly on the page, If there is not enough space it should go to the next page, How to achieve this? Any idea will be of great help.