Puede ser porque como la primera orden que das es el close(supongo que el close cierra el popup) pues como se ha cerrado no ejecuta la orden de window.opener.reload,prueba a poner primero window.opener.reload y luego cierras el popup con window.close(si es que he entendido bien que quieres hacer eso),a ver si asi te funciona(no estoy seguro y ya sabes que aqui no tengo el vs.net para probar). Espero que te sirva o que al menos te guie jejeje venga un saludo ta luegorr