学习SilverLight:(1)SilverLight3.0和JavaScript交互

正在学习SilverLight,记录学习过程
SilverLigth如何和Javascript交互:下面是例子,参看孟子的例子,源地址:http://blog.csdn.net/net_lover/archive/2008/04/10/2272115.aspx
添加新SilverLight页面:Page.xaml,添加
Code
在page.xaml.cs里面添加事件,以及使用 ScriptableTypeAttribute 同时标记所有成员。在您使用 RegisterScriptableObject 方法时,无需使用 ScriptableMemberAttribute 将单独的方法标记为可脚本化,并注册脚本,以便在客户端Javascript调用。
Code
在SiverlightTest.aspx中添加代码:
Code
此时,点击SilverLight里面的Button,可以将值传递到SiverlightTest.aspx页面的Input里面,而点击SiverlightTest.aspx里面的button,会将Input里面的值传递到Sliverlight里面,实现两者交互。
举一反三,要实现其他复杂的功能,也变得不难了
posted @ 2009-09-26 23:32  wasp  阅读(1010)  评论(1编辑  收藏  举报