我正在使用本教程中教授的概念与我的 Silverlight 应用程序之间的 Javascript 进行通信。我希望 JavaScript 代码检查 HTML 端的所有表单字段是否都已填写,如果是,则在 MainPage 中运行一个方法。
问题是该技术返回对 ScriptableClass 对象而不是 MainPage 的响应。有谁知道 ScriptableObject 如何调用 MainClass 中的方法。也许使用在 ScriptableClass 对象中触发的 MainClass 中的事件?
public class ScriptableClass
{
[ScriptableMember]
public void gotdetails(string message)
{
if (message == "1")
{
// call next method in MainPage
}
if (message == "0")
{
// tell user to complete fields
}
}
}