Y no sería más facil que recargues nuevamente tu página para que cargue los nuevos valores... recuerda que no es lo mismo hacer un postback que un reload de la página..
intenta de ésta forma...
Cita: Response.Write("<script>window.opener.location.hre f = window.opener.location.href; self. close();</script>")
Con ello salvas los cambios y recargas la página como su hubiera sido la primera vez que se llama y carga los nuevos valores..
Espero que te sirva..
Salu2