How to pass data to the previous page using PopAsync?

asked10 years ago
last updated10 years ago
viewed16.4k times
Up Vote17Down Vote

Consider the following scenario:

  1. User is on some Page 1
  2. He clicks button that moves him to Page 2 (calling await Navigation.PushAsync(new SomePage()); )
  3. After finishing certain action, he clicks "OK" button
  4. After clicking "OK", app calls PopAsync to move to Page 1 and sends there some data (result of activity on Page 2).

How can I receive data from Page 2 in Page 1?