首页 Asp.net页面中通过Js控制Silverlight显示值

Asp.net页面中通过Js控制Silverlight显示值

举报
开通vip

Asp.net页面中通过Js控制Silverlight显示值Asp.net页面中通过Js控制Silverlight显示值 现在需要通过按钮来控制界面上的siliverlight显示的值。其方法如下。 1、首先在SiliverLight中UserControl中编写一个js可以访问的方法。注意:此方法要用ScriptableMember特性。 //编写js访问siliverLight的方法,selectDate为参数 [ScriptableMember()] publicvoidGetTrendChart(stringselectDate) { DateTimet...

Asp.net页面中通过Js控制Silverlight显示值
Asp.net页面中通过Js控制Silverlight显示值 现在需要通过按钮来控制界面上的siliverlight显示的值。其 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 如下。 1、首先在SiliverLight中UserControl中编写一个js可以访问的方法。注意:此方法要用ScriptableMember特性。 //编写js访问siliverLight的方法,selectDate为参数 [ScriptableMember()] publicvoidGetTrendChart(stringselectDate) { DateTimetempDate=newDateTime(); if(string.IsNullOrEmpty(selectDate)||!DateTime.TryParse(selectDate,outtempDate)) { ShowInfo("日期有误"); return; } //取得资料,改变siliverLight显示值,此处省略CreateTrendChart()的代码。 CreateTrendChart(selectDate); } 2、在App.xaml中注册此方法。 //在App.xaml中注册 privatevoidApplication_Startup(objectsender,StartupEventArgse) { //调用UserControl this.RootVisual=newTrend(); //注册js访问的方法 System.Windows.Browser.HtmlPage.RegisterScriptableObject("TrendMethod",this.RootVisual); } 3.在Aspx页面的调用siliverlight中增加onload事件 <%--调用siliverlight--%> <%--增加Load事件--%> 4、编写onload事件。通过onload事件得到siliverlight对象。 varsiliverlightObj=null; functionsiliverLoaded(sender,args){ siliverlightObj=sender.getHost();//getSiliverlightObject } 5、在Aspx页面上增加一个input。通过此input改变siliverLight显示值。此input的onclick方法为GetTrendData.
6、在js中添加input的click事件。通过Click事件调用Siliverlight中方法 //input的click事件 functionGetTrendData(){ //siliverlightObj在上边的onload事件中已得到,selectDate为给siliverlight的参数 siliverlightObj.Content.TrendMethod.GetTrendChart(selectDate); } 这样就可以通过js来控制siliverlight显示值了。
本文档为【Asp&#46;net页面中通过Js控制Silverlight显示值】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载

你可能还喜欢

最新资料
资料动态
专题动态
is_751406
暂无简介~
格式:doc
大小:15KB
软件:Word
页数:0
分类:
上传时间:2018-03-21
浏览量:9