Servicios .NET RIA: Fuerzas de Javascript de devolución de llamada completo de recarga de la solicitud

StackOverflow https://stackoverflow.com/questions/2315421

Pregunta

He implementado con éxito una llamada Javascript de Silverlight (Voy a llamar a un applet de Java). Cuando el usuario termina la utilización del subprograma, me gustaría enviar la parte posterior de datos para Silverlight; por lo que he creado una función de devolución de llamada:

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

Todo funciona bien, hasta que termina la función DoCallBack () -. Aquí por alguna razón enteros que se cierre la aplicación de Silverlight abajo, y cargas App.xaml.cs desde el principio

La función se implementa en un sub-Vista: ~ / Vista / Applet.xaml. Creo que de alguna manera la aplicación no obtiene los / # / Applet parámetro para el URI, es por eso que fuerza una recarga completa ..

¿Fue útil?

Solución

... Nunca utilice el HTML en lugar de entrada [@ type = "button"] en un proyecto de Silverlight, porque siempre presentará como entrada [@ type = "submit"].

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top