我正在从 Silverlight 调用 JavaScript 函数。我的 JavaScript 文件如下:
function sayHello() {
alert("Hello from Silverlight via Javascript");
}
function showText(mytxt) {
alert(mytxt);
}
在我的 Silverlight .cs 文件中,我有 2 个用于 2 个不同按钮的事件处理程序。Button1 的事件处理程序调用 sayHello()。这很完美。
Button2 的事件处理程序调用 showText() 并且这个失败并出现错误“未能调用 showText”。以下是我的 Silverlight 代码。
void myButtonClickEvent(object sender, RoutedEventArgs e)
{
HtmlPage.Window.Invoke("showText", "show this text");
}
我是客户端编程的新手。感谢您对此的帮助。