windows手机多个导航键

时间:2012-08-02 10:57:14

标签: c# .net vb.net windows-phone-7 navigation

我正在尝试使用多个导航键在Windows Phone 7.1上从一个页面导航到另一个页面

Me.NavigationService.Navigate(New Uri(String.Format("/ImagePage.xaml?tag={0}", li.Tag), UriKind.Relative))

这个很完美...

但是当我添加第二把钥匙时:

Me.NavigationService.Navigate(New Uri(String.Format("/ImagePage.xaml?tag={0}?tag2={1}", li.Tag,l2.tag), UriKind.Relative))

但第二页的结果是:

tag =“tag”?tag2 =“tag2”

其中“tag”=标签的争议 和“tag2”= tag2

的背景

任何想法......错误必须在?运营商,但我不确定:S 我尝试了很多其他的,没有一个主题似乎是正确的:O

谢谢你!

2 个答案:

答案 0 :(得分:3)

第二个?应为&

Me.NavigationService.Navigate(New Uri(String.Format("/ImagePage.xaml?tag={0}&tag2={1}", ...

答案 1 :(得分:2)

第二次应该有AND符号,而不是两次问号。

/ImagePage.xaml?tag={0}&tag2={1}"