In that case you probably want a single control.
You might make multiple custom controls (one for the page numbers, one for the table, etc.) and then another one that aggregates the simpler ones into your master view of the data.
One thing thouh, I would definitely make sure to decouple the data from the presentation. Don't tie your control to the data!
The rule above implies for instance that when making your control to represent the page numbers, or the buttons, those should be abstract enough to be controlled by your master control, or to represent actions on the _master_control not necessarily interact with the data of the master control directly.