Como puedo hacer un postback desde un popup a la pagina padre: es decir yo abro una ventana de java script donde al selecionar un dato quiero que me haga un postback en la pagina padre
alguien que me ayude
| |||
Yo lo he hecho algunas veces asi: Tengo en mi aspx un textbox y un boton, ambos ocultos con el estilo: style="DISPLAY: none" y desde mi popup hago esto: (dentro de un script claro está) var btn =window.opener.document.getElementById('MiBoton'); var objtxt =window.opener.document.getElementById('miTexBox') ; objtxt.value = unvalor; if (o){ o.click(); } Entrara el evento click en el boton que tengo en mi aspx, y desde ahi tomo el valor que mi 'miTexBox' recibio desde el popup Espero te sirva, salu2 |
| ||||
Hola puedes hacer esto en la pagina padre colocas esto en el load de la pagina. Page.GetPostBackEventReference(Page) y en la pagina hija lo que haces es llamar la funcion __dopostback('evento',''); esto es javascript window.opener.__dopostback('evento',''); el evento puede ser un boton que tengas en la pagina padre, o la forma mas simple window.opener.submit(); esto crea un postback sin que haga ninguna funcion.
__________________ El leer te da el poder de mejorar |