大佬教程收集整理的这篇文章主要介绍了aspx页面上传递参数给Silverlight插件的方法,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在做Silverlight和asp.net web应用程序中,常常会遇到将用户登录的相关信息从aspx页面传递到Silverlight应用程序中,如何才能实现呢?
一是总结一下,便于备忘,另一方面是给后来学Silverlight的同志们,一个可供查询的方法。
现在总结如下,主要有两种方法:
假若从Login.aspx页面登录进来,并保存了Session相关信息,而另外一个功能是通过Silverlight来实现的,那么必然涉及到参数传递到那个Silverlight应用程序中去的问题。
Silverlight应用程序插件的aspx页面为:index.aspx
index.aspx.cs代码如下:
在web项目中,通过一个页面,使用Silverlight应用程序的XAP文件
传递参数方法如下:
<param name="initParams " value="root=<%=ROOT %>,role=<%=ROLE %> " />
上面的参数中传递你需要传递的键值对。
这样我们的Silverlight应用程序SInfo就可以接受到参数了,怎么实现呢?这样:
方法一:
在App.xaml.cs文件中的Application_StartUp事件中添加如下的代码:
然后再MainPage.xaml.cs的构造函数中就可以取得参数了:
以上是大佬教程为你收集整理的aspx页面上传递参数给Silverlight插件的方法全部内容,希望文章能够帮你解决aspx页面上传递参数给Silverlight插件的方法所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。