2012-01-18 9 views
1

私はasp.netを使用してサイトを開発していますが、私たちはSilverlight技術を使用しているグラフを表示しています。aspxページからxmalページにパラメータを渡す

リンクボタンのnavigateurlを使用してSilverlightページに移動できます。そのためにクエリ文字列を追加できますが、Silverlightの.xmalページでクエリ文字列パラメータを取得するにはどうすればよいですか。

パラメータを渡す方法が非常に多い場合は、それらのリンクを付けてください。

最後に、少なくとも 私は銀色の.xmalページに戻るボタンがあります。その戻るボタンをクリックすると、彼をaspxページにリダイレクトする必要があります。どのように達成できますか?

は、事前にあなたに感謝

答えて

0

これはあなたがSilverlightの

public static string GetQueryStringValue(this System.Windows.Controls.Page page, string p) 
     { 

      var values = HtmlPage.Document.QueryString 
      .Where(w => w.Key.Trim().Equals(p)) 
      .Select(s => s.Value).SingleOrDefault(); 
      return values; 
     } 

     public static string GetQueryStringValueFromNavigationContext(this System.Windows.Controls.Page p, string key) 
     { 
      var values = p.NavigationContext.QueryString 
      .Where(w => w.Key.Trim().Equals(key)) 
      .Select(s => s.Value).SingleOrDefault(); 
      return values; 
     } 
でクエリ文字列を取得する方法です
関連する問題