В моем приложении, вызывающем вызов службы при каждой навигации по странице и показывая MessageDialog для пользователя.Как избежать MessageDialog в навигации по страницам
Моя проблема была, когда я ударяя службы вызова (ОЖИДАНИЕ) на странице навигации «Page1» к «Page2» в то время как вызов службы принимает определенное время для завершения пользователь ВРЕМЕНЕМ краны обратно «Page1»
В этом случае пользователь видит «Page1» и дождитесь завершения служебного вызова на «Page2» и покажите это сообщение ответа службы в «Page1».
Как избежать MessageDialog, если пользователь перейдет с этой страницы.
Я показываю несколько идентификаторов пользователя в gridview на странице «Страница1». Пользователь нажимает «User1» в «Page1» и приложение перенаправляется на «Страница 2» и нажимает на услугу (асинхронно) и показывает информацию «User1». Неполадка, возникшая ниже сценария Пользователь на странице «Страница1», нажав на перенаправление приложения «User1» на услугу «Страница2» (async) для получения информации «User1». Тем временем пользователь перейдет к «Page1» и нажал на другого пользователя «User3» , тогда как приложение на «стр. 2», но в это время завершение обслуживания «User1» завершено и показывая свою информацию на странице 2, на самом деле это должно показывать информацию «User3». –
Итак, откуда взялась часть вашего сообщения «MessageDialog»? – ZombieSheep
В нескольких случаях я показываю messageDialog на основе профиля пользователя –