Lo que pasa es que solamente se carga una vez el dialogBox.. y cuando intentas otra vez abrirlo no hace de nuevo la recarga... lo que podrías intentar hacer es crear una página x.aspx y dentro de ésta tener una iframe que cargue la page que deseas..
Ejemplo:
x.aspx.
Cita: <table cellpadding="0" cellspacing="0" border="0" width="100%" height="100%" style="TABLE-LAYOUT: fixed">
<tr>
<td valign="top">
<IFRAME src="http://server/paginas.aspx" scrolling="no" style="WIDTH:100%; HEIGHT:100%"></IFRAME>
</td>
</tr>
</table>
Ya con ello cargas el dialogbox pero el que se encarga de hacer el load es tu iframe..
Espero te funcione.
Salu2