0

我想使用 Windows Phone 7 的 NavigationPage 中的查询字符串将多个值传递给我的默认页面。我传递的方式与使用 NavigationService 传递查询字符串的方式相同,但是当我传递 WMAppManifest.xml 时这不起作用。

WMAppManifest.xml: 
 <Tasks>      
  <DefaultTask  Name ="_default" NavigationPage="Page.xaml?param1=val1&param2=val2"/>      
 </Tasks>

请告诉我我在哪里做错了?

4

2 回答 2

4

因为您正在编辑一个 XML 文件,而与号是 XML 中的一个特殊字符,所以您需要对字符串进行转义才能使其正常工作。
像这样:

<DefaultTask  Name ="_default" NavigationPage="Page.xaml?param1=val1&amp;param2=val2"/> 
于 2012-05-28T14:49:33.193 回答
1

在代码中是这样的:

NavigationService.Navigate(new Uri("/WedstrijdUitslag.xaml?param1=" + value2+ "¶m2=" + value1, UriKind.Relative));

于 2013-04-23T09:31:37.437 回答