CLR: .Net / Mono / Boo / Otros CLR > ASP .NET

 Ventanas Multiples

(1/1)

ing_marco:
Hola Muchachos, bueno aun sigo con un gran problema

Tengo 2 webform
webform1:padre
webform2:hijo
En el primero hay un datagrid que muestra una lista de articulos, tambien hay un link para editar un producto, la edicion se hace en el webform2 que sale como un popup, es decir nunca se cierra el webform1.

Lo que deseo lograr es que cuando se de click en el  boton GRABAR del webform2 este se cierre y los datos del WebForm1 se actualicen para que muestre los cambios realizados.

Espero me ayuden.
Por favor ilustren su respuesta con codigo. :huh:

mustang:
Hola yo tuve el mismo problema, te paso como los solucioné y haber site ayuda!! :


--- Citar ---Private Sub BotonGraba(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BotonGraba.Click

        ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
        ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
        ' Akí vá todo tu código para actualizar
        ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
        ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
        ' Después akí es donde cierras el popup y acutalizas la ventana padre
        Dim strScript As String

        strScript = "<script language=javascript>"                    'El nombre de tu forma
        strScript = strScript & "window.opener.document.forms['Form1'].submit();"
        strScript = strScript & "window.close();"
        strScript = strScript & "</script>"

        Page.RegisterStartupScript("ClientScript", strScript)

    End Sub

--- Fin de la cita ---

Ojala te sirva

Navegación

[0] Índice de Mensajes

Ir a la versión completa