Windows Phone 7:将一些数据从首页传输到 seond 页面

本文关键字:首页 传输 页面 seond 数据 Phone Windows | 更新日期: 2023-09-27 18:35:21

A 有两个页面:

首页 — 一些数据;第二页 — 三个文本块(它们需要传递一些数据);

但只在一个传输,如何转移到另一个?

第一页一参数传输:

NavigationService.Navigate(new Uri("/Total.xaml?Pay=" + Uri.EscapeDataString(logic3.ToString()), UriKind.Relative));

第二页:

if (NavigationContext.QueryString.ContainsKey("Pay")) 
            {
                paymentTextBlock.Text = NavigationContext.QueryString["Pay"].ToString();
            }

如何传递其他数据?

谢谢!

Windows Phone 7:将一些数据从首页传输到 seond 页面

只需使用与号将其他内容添加到 Uri 的末尾& 即可。

NavigationService
  .Navigate(new Uri("/Total.xaml?Pay=" + Uri.EscapeDataString(logic3.ToString()) + 
                    "&Parm2=" + Uri.EscapeDataString(someOtherField.ToString(), 
                     UriKind.Relative));