Asp.NET Webpart - > Userctrl > ClientScript.RegisterStartupScript nicht funktioniert?

Ich habe ein Formular Standard.aspx mit einem scriptmanager-und webpart-manager.

Ich habe 4 webpart-Zonen. Eine der Zonen verfügt über eine einfache Benutzer-Steuerung für seine Inhalte. Die Benutzer-Steuerelement verfügt über eine Taste im inneren ein update-panel und ich habe die folgenden auf das click-Ereignis für die Schaltfläche:

Protected Sub cmdMarkComplete_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdMarkComplete.Click
         Me.Page.ClientScript.RegisterStartupScript(Me.Page.GetType, "mymsg",   "<script>alert('hello');</script>", True)
         UpdatePanel1.Update()
End Sub

Passiert nichts, ich nicht mal irgendwelche javascript-Fehler, aber die aync Zyklus hat wie ich kann label-Wert-änderungen (als test) etc. Wenn ich die Ursache markup nach dem klicken auf 'Hallo' ist auch nicht da, also es ist so, als wenn Ihr nicht die Registrierung des Skripts. Es muss todo mit der Tatsache, ich habe einen Benutzer Strg innen ein webpart. Kann mir jemand helfen?

Vielen Dank im Voraus.

InformationsquelleAutor JamesM | 2009-03-11

Schreibe einen Kommentar