2013-05-28 56 views
4

心中已經增加了一些按鈕,我的應用程序任務欄,在刷新也存在&我重視的事件處理程序onClick它,但我心中已經把這個應用程序任務欄在App.xaml中&我包括在我的所有網頁,因此現在它正從哪個頁面的刷新按鈕被點擊詳細的URI(ReloadUri)使用此代碼--->WP7刷新頁面從App.xaml.cs

private void ReloadBtn_Click(object sender, EventArgs e) 
     { 
      var ReloadUri = (((App)Application.Current).RootFrame.Content as PhoneApplicationPage).NavigationService.CurrentSource; 
      (Application.Current.RootVisual as PhoneApplicationFrame).Navigate(ReloadUri); 
     } 

但在網頁上面的代碼第二行不導航(導航不起作用

回答

2

解決了!
使用no-cache parameter --->

(Application.Current.RootVisual as PhoneApplicationFrame).Navigate(new Uri(ReloadUri +"?no-cache="+Guid.NewGuid(), UriKind.Relative)); 
修復問題