2012-03-21 75 views
0

如何將參數從silverlight(xaml頁面)傳遞到aspx頁面而不在url鏈接上顯示它們?不帶參數的窗口

如果我這樣做:

HtmlWindow hw = System.Windows.Browser.HtmlPage.PopupWindow(new Uri(path), "rptapp", options); 

它會通過我的參數,但它們將出現在URL。

我不想它們進行加密...我只是他們沒有出現在那裏

+0

如果你的aspx頁面股與Silverlight的網頁會話,你可以嘗試使用Session 。 – 2012-03-21 09:17:21

回答

1

建立在你的頁面的表單在您託管Silverlight應用程序的XAP文件並提交表單到新網址與post方法。

您填寫您的聯繫action屬性,並添加輸入元素到它:

<form id="popupform" action="" method="post" target="_blank" style="visibility: collapse" enctype="multipart/form-data" /> 

在這裏閱讀更多:How to remove all children in HtmlElement with Silverlight/C#