>Unfortunately, the page must be displayed some times and not displayed other times.
You could save all of the controls on the page in a container class. That way, when you added the page, you would only need a couple of lines of code to add the container, and when you deleted it, you wouldn't be losing anything.