Per quale motivo la pagina che ha aperto la popup non viene refreshata?? (quando clicco sul pulsante di chiusura)

Cosa sbaglio??

Nella pagina da refreshare ho:
Page.RegisterStartupScript("open", "<script>window.open('MyPage.aspx','','toolbar=no, location=no, directories=no,status=no,menubar=no,scrollbars=no, resizable=no, width=700,height=450')</script>");


Nella popup ho il pulsante che dovrebbe chiuderla...
<INPUT class="TestoCenter8" id="ButtonClose" onclick="window.opener.document.forms[0].submit();window.close()"
type="button" value="Chiudi la finestra corrente!" name="ButtonClose">