2018正版葡京赌侠诗,2018全年葡京赌侠诗,2018另版葡京赌侠诗,2018年另葡京赌侠诗

homepage | contact

Silverlight应用程序中如何获取

2018-06-29 12:14

  在开发Silverlight应用程序时,我们经常会遇到这样一种情况,需要在Silverlight应用程序的UserControl中获取ASP.NET页面参数,这个参数不一定来自于当前Silverlight应用程序的宿主页面,而有可能来自于其它的ASP.NET页面。

  本文我们简单的介绍一下如何在Silverlight应用程序中获取ASP.NET页面参数。

  第一种方法,我们自然会使用InitParams属性,在Silverlight宿主页面加载时,我们在ASPX页面中获取参数,并作为初始化参数传递给Silverlight应用程序,如下代码所示:

  然后在Silverlight应用程序的UserControl中设置两个属性,如下代码所示:

  这样我们就通过InitParams来在Silverlight应用程序中获取到了面的参数,运行后效果如下图所示:

  其实的方法获取面中参数有些麻烦,我们可以直接使用HtmlDocument,在HtmlDocument中定义了QueryString属性,如下代码所示:

  这样我们可以在Silverlight直接使用HtmlDocument对象来获取当前Silverlight应用程序宿主页面中的参数,如下代码所示:

  本文的内容非常简单,介绍了如何在Silverlight应用程序中获取面参数,希望对大家有所帮助。