我想使用Windows Phone 7的NavigationPage中的查询字符串将多个值传递到我的默认页面。我的传递方式与使用NavigationService传递查询字符串的方式相同,但是当我传入WMAppManifest.xml时这不起作用。
WMAppManifest.xml:
<Tasks>
<DefaultTask Name ="_default" NavigationPage="Page.xaml?param1=val1¶m2=val2"/>
</Tasks>
请告诉我我哪里做错了?
答案 0 :(得分:4)
因为您正在编辑XML文件并且“&”是XML中的特殊字符,所以您需要转义字符串才能使其生效。
像这样:
<DefaultTask Name ="_default" NavigationPage="Page.xaml?param1=val1&param2=val2"/>
答案 1 :(得分:1)
在代码中就像这样:
NavigationService.Navigate(new Uri(“/ WedstrijdUitslag.xaml?param1 =”+ value2 +“&amp; param2 =”+ value1,UriKind.Relative));