silverlight beta2 从入门到精通(8),与html或aspx页交互(1)
来源:互联网 发布:e盾网络验证模块 编辑:程序博客网 时间:2024/05/17 08:34
这里讲述如何在silverlight里取得html或aspx页里的html控件并注册自定义事件以达到silverlight可以与之交互的效果。
1.***TestPage.aspx
这里请注意我添加了一个html按扭控件:<input id="button1" type="button" value="click me" />
2.Page.xaml.cs
工程文件请我上传的资源中下载.
1.***TestPage.aspx
这里请注意我添加了一个html按扭控件:<input id="button1" type="button" value="click me" />
- <body style="height:100%;margin:0;">
- <form id="form1" runat="server" style="height:100%;">
- <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
- <input id="button1" type="button" value="click me" />
- <div style="height:80%;">
- <asp:Silverlight ID="Xaml1" runat="server" Source="~/ClientBin/domsl.xap" MinimumVersion="2.0.30523" Width="100%" Height="100%" />
- </div>
- </form>
- </body>
- public Page()
- {
- InitializeComponent();
- this.Loaded += new RoutedEventHandler(Page_Loaded);
- }
- void Page_Loaded(object sender, RoutedEventArgs e)
- {
- //取得控件
- HtmlElement he = HtmlPage.Document.GetElementById("button1");
- //为控件注册事件
- he.AttachEvent("onclick", (EventHandler)myhanddle);
- }
- //控件事件
- void myhanddle(object sender, EventArgs args)
- {
- //改变sl里的背景颜色
- this.LayoutRoot.Background = new SolidColorBrush(Colors.Gray);
- }
- silverlight beta2 从入门到精通(8),与html或aspx页交互(1)
- silverlight beta2 从入门到精通(8),与html或aspx页交互(2)
- silverlight beta2 从入门到精通(9),自定义未安装插件提示
- 如何将HTML或aspx页面嵌入到Silverlight中
- Microsoft Silverlight 4从入门到精通之鼠标事件
- Silverlight与Html交互
- JavaScript从入门到精通:Web页面信息交互
- 转载: JavaScript从入门到精通:Web页面信息交互
- JavaScript从入门到精通:Web页面信息交互
- HTML+CSS网页设计与布局从入门到精通摘要
- 学习《HTML+css+div网页设计与布局从入门到精通》小计
- 从入门到精通
- HTML 5 从入门到精通-中文学习教程
- HTML、CSS、JavaScript网页制作从入门到精通
- Silverlight与HTML双向交互
- JavaScript教程--从入门到精通(8)
- Redis2.8从入门到精通文档
- Gmail从入门到精通v1.1
- ASSERT()的作用
- 动态绑定只针对函数而不针对字段域
- 备份Firefox 常用工具
- 解惑
- VB.Net程序设计:Image图片处理 GDI+绘图技术
- silverlight beta2 从入门到精通(8),与html或aspx页交互(1)
- ExtJS中的GridPanel动态添加ColumnModel
- 接口与抽象类的区别
- JS操作select相关方法:新增 修改 删除 选中 清空 判断存在 等
- 远程启动unix环境下weblogic办法
- 键盘输入的中断功能
- 增加反向链接的35个技巧
- Jmse Touchpad
- 解惑二 final与static谁先进行编译