PageSource Always Loads in Top Left Corner of Page

I added a PageSource to a page in a web app and it always loads in the top left corner of the page regardless of the PageSource property settings. How do I get the contents of the PageSource to load at the location I specify?

Edit the HTML source in a Wysiwig editor to set the presentation.

If you are creating a visual control, you should really be using the WebSDK.

In the end it was just easier to add an HTMLViewer at the location I wanted and use HTMLViewer.LoadPage(s) to load the source as a string to get the desired effect.