2011-02-18 154 views

回答

3
string val = string.Empty; 
if (HtmlPage.Document.QueryString.ContainsKey(」foo」)) 
{val = HtmlPage.Document.QueryString["foo"];} 
0

看看Silverlight導航應用程序是如何工作的。它會給你你請求的功能。

1

據我所知,從App類分配後,您無法更改主頁。但是您可以使用Navigation framework並導航到所需的頁面。在這種情況下,您也可以使用瀏覽器後退/前進按鈕。
This post是關於從後面的代碼導航。

0

您可以通過特定的內部SL應用程序而不是默認啓動頁面不同的URL和負載所需頁面initParams在傳遞PAGEID到SL應用

初始化參數放在HTML和傳遞SL內部應用程序,像下面

<param name="InitParameters" value="queryString=Page10" /> 

在裏面你可以使用SilverlightHost類,讓他們

 SilverlightHost host = new SilverlightHost(); 
     if (host.InitParams.Count > 0) 
     { 
      foreach (var c in host.InitParams) 
      { 
       if(c.Key == "queryString") 
        RedirectToUIPage(c.Value) // your method 
      } 
     } 
+0

你能給我提供一個示例代碼嗎? – InfoLearner 2011-02-18 14:21:36

相關問題