.Net RIA Services: Javascript Rückruf Kräfte voll Neuladen der Anwendung
-
22-09-2019 - |
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 ..
Lösung
... nie den HTML verwenden statt Eingang [@ type = "button"] in einem Silverlight-Projekt, weil es immer so Eingabe einreichen [@ type = "submit"].