Yo lo soluciono poniendo un boton oculto en la pagina original que refresca la grid y en el boton de la segunda ventana busco el boton y le lanzo el click
En el codigo del boton de la ventana modal una vez que hayas ejecutado tu codigo lanzarias el siguiente javascript :
Código:
if (window.opener && !window.opener.closed) {
if (opener.document.getElementById("btn_oculto")) {
opener.document.getElementById("btn_oculto").click();
}
}