Отображение визуального результата асинхронного процесса в действии MVC
В моем приложении MVC у меня есть 2 меню, в первом меню я вызываю библиотеку классов dll асинхронно и отображаю сообщение об успехе, как только оно будет завершено.
Теперь если пользователь нажимает на второе меню перед завершением первого действия меню есть ли возможность отобразить результат первого асинхронного действия в браузере во время выполнения второго действия
Что я уже пробовал:
Я попытался отобразить предупреждение из самого действия MVC, но оно не отображается, если пользователь нажимает на второе меню, иначе он отображает результат
Afzaal Ahmad Zeeshan
Я не понимаю, если эта операция асинхронна и вторая операция требует результата от операции 1, то почему вы не используете условие для проверки того, закончилась ли операция 1 или нет?
После "Аякса", вы можете задать условие, чтобы быть правдой, и позволяют пользователю получить доступ к втором меню. Вы даже можете отключить его до завершения операции 1. Разве это не помогает? Дайте мне знать.
Divyay208
Я не должен блокировать пользователя ,чтобы перейти к другому действию, первое действие асинхронно, это может занять много времени, чтобы получить полное, так что тем временем пользователь переходит к другому действию(просмотру) в этом представлении я хочу показать статус первого метода действия во всплывающем окне, если он будет завершен