Frage

Ich habe erfolgreich einen Javascript Aufruf von Silverlight (Ich rufe ein Java-Applet) implementiert. Wenn der Benutzer beendet das Applet, würde Ich mag die Daten zurück in Silverlight senden; so habe ich eine Callback-Funktion erstellt:

    [ScriptableMember]
    public void DoCallback(string svalue)
    {
        MessageBox.Show(s, "Value from Applet:", MessageBoxButton.OK);
    }

Alles funktioniert gut, bis der DoCallBack (Funktion endet.) - hier aus irgendeinem Grunde die ganzen Silverlight-Anwendung heruntergefahren wird, und App.xaml.cs Lasten von Anfang bis

Die Funktion wird in einer Unteransicht implementiert: ~ / Blick / Applet.xaml. Ich denke, irgendwie die Anwendung nicht bekommen, die / # / Applet-Parameter für den URI, deshalb ist es eine vollständige Neuladen zwingt ..

War es hilfreich?

Lösung

... nie den HTML verwenden statt Eingang [@ type = "button"] in einem Silverlight-Projekt, weil es immer so Eingabe einreichen [@ type = "submit"].

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top