The reason I added the views in code is because there may be a variable number of controls per page, depending on screen physical size (at the moment, I am working with an iPad Mini Retina and an iPhone 6 plus), but I only know the screen size in the Resize event, so on smaller devices I may need multiple pages. I guess the solution is to declare all the views I might need in Application_Start, and locate them (and turn off those I do not need) in the Resize event?