我試圖用發送的頁面之間的值的頁面之間的值:的Windows Phone 7 - 通過
NavigationService.Navigate(new Uri("/ABC.xaml?name=" + Company + "&city=" + City , UriKind.Relative));
在這裏,公司與市值傳遞到下一個頁面,不知何故公司的名稱,如「ABC &有限公司「沒有正確通過,它只是通過」ABC「到下一頁。基本上「&」之後的部分被丟棄。
有沒有一個選項來格式化?或者我應該爲此寫一個邏輯?
需要幫助!
由於
Uri.EscapeDataString工作!非常感謝 – Sri
爲什麼使用EscapeDataString而不是EscapeUriString? –
@Clément我在某個博客上看過,前者在某些情況下工作,後者不適用於Windows Phone上的導航。不幸的是,我現在找不到鏈接。 – Praetorian