Thanks for the reply. A long flight up north gave me a chance to review my code and I found the answer… albeit I am a little confused…
The main webpage calls the second webpage from a label to add data in the database on a second webpage (which has the screenshots from above). The first webpage uses container controls and I didnt destroy the container control objects from the first page which caused limited controls (not container controls) to be shown on the second webpage.
Weird …
The good news is that it is working as expected, and I had to destroy the first page container controls.
Thanks for your help, and it seems to be working well.