.NET RIA服务:JavaScript回调力的应用程序全部重新加载
-
22-09-2019 - |
题
我已经成功地实现从Silverlight中的JavaScript调用(我打电话的Java小程序)。 当用户使用完的小程序,我想将数据发送回的Silverlight; 所以我已经创建了一个回调函数:
[ScriptableMember]
public void DoCallback(string svalue)
{
MessageBox.Show(s, "Value from Applet:", MessageBoxButton.OK);
}
一切工作正常,直到DoCallback()函数结束 - 这里由于某种原因,整个Silverlight应用程序关闭,并App.xaml.cs负载从一开始就起来
该函数在一个子查看实现:〜/视图/ Applet.xaml。 我想以某种方式申请没有得到/#/ Applet的参数为URI,这就是为什么它迫使完全重新加载..
解决方案
...从来没有使用HTML 按钮而不是输入[@类型=“按钮”在Silverlight项目,因为它总是会提交类似的输入[@类型=“提交”。
不隶属于 StackOverflow