Their placement is fine with IE 6 but with IE 7 the controls are positioned so far to the left that they are off the screen. I have an asp Panel control positioned at left:0px and all I can see of it is a piece of the right scroll bar against the left border of the modal dialog. If I position it at left:200px, I can begin to see all of it.
When this is run under IE 6 the table is positioned properly. I've reread the documentation on window.showModalDialog() and I can't find anything that describes this behavior. It makes no difference if the dialog is centered or not.
Is this a bug in IE 7 or is there something I'm not doing properly. Everything seems to work fine with window.open().
-Dan.