2012-03-21 77 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#