2011-08-21 9 views
5

Chcę wywołać funkcję javascript z okna modalnego asp.net za pomocą vb. Funkcja javascript polega na zamknięciu tego samego okna modalnego.Wywołanie funkcji javascript z okna modalnego w vb.net

Funkcja chcę zadzwonić to: function CloseModalWindow(winName)

Próbowałem

Page.ClientScript.RegisterStartupScript 

ale to nie działa. Jak mogę to zrobić z kodu vb.net?

Odpowiedz

1

Jesteś na właściwej ścieżce.

powinno się okazać, że jesteś w stanie wywołać metodę opisaną za pomocą czegoś takiego ...

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

Może spróbuj użyć kontrolki przeglądarki internetowej i uruchomić z tego stronę i funkcję? Spraw, aby sterowanie było niewidoczne.

2

Jeśli szukasz, aby zamknąć okno modalne, może umieścić etykietę na stronie aspx, a następnie za pomocą etykiet z podobnych do:

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

HTH

Powiązane problemy