2010-02-23 44 views
0

我已經成功實現了一個來自Silverlight的Javascript調用(我正在調用一個java applet)。 當用戶完成使用小程序時,我想將數據發送回Silverlight; 所以我創建了一個回調函數:.Net RIA服務:Javascript回調強制全部重新加載應用程序

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

一切工作正常,直到DoCallback()函數結束 - 在這裏由於某種原因,整個Silverlight應用程序關閉,並App.xaml.cs負載高達從開始。

該函數在子視圖〜/ View/Applet.xaml中實現。 我想以某種方式申請沒有得到的URI的/#/ Applet的參數,這就是爲什麼它迫使完全重新加載..

回答

0

...從來沒有使用HTML 按鈕,而不是輸入[@類型= 「按鈕」],因爲它總是會像輸入一樣提交[@type =「submit」]。

相關問題