silverlight   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了aspx页面上传递参数给Silverlight插件的方法大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

在做Silverlight和asp.net web应用程序中,常常会遇到将用户登录的相关信息从aspx页面传递到Silverlight应用程序中,如何才能实现呢?   一是总结一下,便于备忘,另一方面是给后来学Silverlight的同志们,一个可供查询的方法。   现在总结如下,主要有两种方法:   假若从Login.aspx页面登录进来,并保存了Session相关信息,而另外一个功能是通过Si

在做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的构造函数中就可以取得参数了:

 

方法二:在App.xaml.cs文件中的Application_StartUp事件中添加如下的代码

同样在MainPage.xaml.cs的构造函数中就可以取得参数了:

大佬总结

以上是大佬教程为你收集整理的aspx页面上传递参数给Silverlight插件的方法全部内容,希望文章能够帮你解决aspx页面上传递参数给Silverlight插件的方法所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。