지금 Windows Phone 앱을 개발하고 있습니다. 예.이 프로그램은 첫 번째 Windows 앱입니다. 지금 나는 문제에 직면하고있다. 어리석은 실수가 뭔지 모르겠다. 네 물론 디버깅을 완료했습니다.Windows phone 7 : 매개 변수 전달에 대한 문제가 발생했습니다.
이제 정확히 무엇을하고 있습니까? onNavigateTo 내부 데이터를 잡기 2 페이지를 1 페이지에서 데이터를 전달
- 페이지에
- 은() 메소드, 그래 내가 제대로 수신하고 있습니다.
- 매개 변수/데이터 (ID)에 따라 웹 서비스 호출을하고 있습니다.
문제 : 내가 2page에서 3 페이지로 이동하고 다시는 다시 웹 호출을 다시 2 페이지에 제공된 경우. 즉 아래 코드에서 DownloadStringAsync
으로 다시 전화하십시오.
예 : 두 번째 페이지에 5 개의 데이터가있는 ListBox가있는 경우 특정 항목을 클릭하면 3 번째 페이지로 이동하고, 3 번째 페이지에서 2 번째 페이지로 돌아 가면 항목이 두 배로 증가합니다.
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
type = Convert.ToInt32(NavigationContext.QueryString["Type"]);
if (type != 0)
{
if (NetworkInterface.GetIsNetworkAvailable())
{
client.DownloadStringAsync(new Uri(Utils.Constant.WebService_URL));
}
else
{
MessageBox.Show("Please check internet connection!!");
}
}
}
그건 정확한 펀치라고 :) 도와 줘서 고마워. –