【发布时间】:2010-02-23 00:47:51
【问题描述】:
我已经成功地实现了来自 Silverlight 的 Javascript 调用(我正在调用 java 小程序)。 当用户完成使用小程序时,我想将数据发送回 Silverlight; 所以我创建了一个回调函数:
[ScriptableMember]
public void DoCallback(string svalue)
{
MessageBox.Show(s, "Value from Applet:", MessageBoxButton.OK);
}
一切正常,直到 DoCallback() 函数结束 - 由于某种原因,整个 Silverlight 应用程序关闭,App.xaml.cs 从头开始加载。
该功能在一个子视图中实现:~/View/Applet.xaml。 我猜想不知何故,应用程序没有获得 URI 的 /#/Applet 参数,这就是它强制完全重新加载的原因..
【问题讨论】:
标签: silverlight-2.0 ria wcf-ria-services