2011-08-21 111 views
5

Quiero llamar a una función javascript desde una ventana modal asp.net usando vb. La función javascript es cerrar la misma ventana modal.Llamar a una función javascript desde una ventana modal en vb.net

La función Quiero llamar es: function CloseModalWindow(winName)

me trataron

Page.ClientScript.RegisterStartupScript 

pero eso no funciona. ¿Cómo puedo hacer eso desde el código de vb.net?

Respuesta

1

En realidad, está en el camino correcto.

Usted debe encontrar que usted es capaz de llamar al método descrito por el uso de algo como esto ...

ClientScript.RegisterStartupScript(Me.GetType, Guid.NewGuid().ToString(), "window.parent.CloseModalWindow('WindowName');", True) 
1

¿Tal vez intente usar un control de navegador web y ejecutar la página y la función a partir de eso? Haga que el control no sea visible también.

2

Si usted está buscando para cerrar una ventana modal, tal vez colocar una etiqueta en el lado aspx, y luego usar una etiqueta con similar a:

<a href="javascript:CloseModalWindow('ThisWindow')"><asp:Label runat="server" Text="Close Me"></Label></a> 

HTH

Cuestiones relacionadas