我在Silverlight项目中有Page1.xaml和Page2.xaml。我想使用代码隐藏在按钮的单击事件上将Page1.xaml中的查询字符串值传递给Page2.xaml。能否请您提供示例代码?
1)如何将Page1.xaml中的查询字符串值传递给Page2.xaml
2)如何在Page2.xaml中检索查询字符串值
由于
答案 0 :(得分:0)
This page on the MSDN涵盖了以下问题:
<HyperlinkButton NavigateUri="/Home" TargetName="ContentFrame" Content="home"/>
和
if (this.NavigationContext.QueryString.ContainsKey("ProductId"))
{
productID = this.NavigationContext.QueryString["ProductId"];
}
我建议你使用UriMapper,这使得处理更容易。