2012-02-28 3 views
0

私はiframeを含むASP.NET Webページを持っています。その中でWPFページを表示したいと思います。完全ASP.NETページのクエリ値をiframeに含まれるWPFページに渡す方法はありますか?

string strPrint = ResolveClientUrl("~/FolderXXX/PageXXX.xbap?param1=value1&param2=value2"); 
printIfr.Attributes["src"] = strPrint; 

ページの負荷を、そして私の(数)のコントロールを示しているが、私はPARAM1およびPARAM2にアクセスすることはできません:私は、ページをロードすると、私はこれを行います。これは、IFRAMEのsrcプロパティを使用して、私は適切なパラメータを渡したことが判明して、WPFからApplicationDeployment.CurrentDeploymentを使用してこれらの値を取得

+0

WPFはデスクトップテクノロジです。 WebブラウザにWPFページをどのように表示しますか? –

+0

@Muad実際にWPFは「任意のターゲット」テクノロジとして作成されました...でも、実際には何も表示していません。印刷するので、データを表示する必要はありません。 –

+0

あなたは "私はしたいWPFのページを表示する "私はあなたが書いたものだけで行くことができます。申し訳ありませんが、大学でクラスを読み返すことに失敗しました。 –

答えて

0

...私は

NameValueCollection param = HttpUtility.ParseQueryString((ApplicationDeployment.CurrentDeployment.ActivationUri)); 
string letters = param["param1"]; 

を試してみましたが、私は空の文字列を取得します。 ActivationUri

この問題は、私がVisual Studioの内部サーバーを使用しているということではないようです。 IISに切り替えて、魅力的に働きました。

これが誰かを助けることを願っています!

関連する問題