Tag: InitParams
向silverlight传递自定义参数
作者: iCaca 发布于 2009-09-18 所属分类: 技术, 21 次浏览
protected void Page_Load(object sender, EventArgs e)
{
Xaml1.InitParameters = "passText=参数_方法1";
}
<object data="data:application/x-silverlight," type="application/x-silverlight-2-b1" width="100%" height="100%">
<param name="InitParams" value="passText=参数_方法2" />
<param name="source" value="ClientBin/HowTo.xap"/>
<param name="onerror" value="onSilverlightError" />
<param name="background" value="white" />
<a href="http://go.microsoft.com/fwlink/?LinkID=108182" style="text-decoration: none;">
<img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/>
</a>
</object>
可以通过js来获取一些客户端的参数, 然后通过 InitParams, 将信息传给Silverlight
private void Application_Startup(object sender, StartupEventArgs e)
{
string passText = e.InitParams["passText"];
}
