Divyay208 Ответов: 0

Отображение визуального результата асинхронного процесса в действии MVC


В моем приложении MVC у меня есть 2 меню, в первом меню я вызываю библиотеку классов dll асинхронно и отображаю сообщение об успехе, как только оно будет завершено.

Теперь если пользователь нажимает на второе меню перед завершением первого действия меню есть ли возможность отобразить результат первого асинхронного действия в браузере во время выполнения второго действия

Что я уже пробовал:

Я попытался отобразить предупреждение из самого действия MVC, но оно не отображается, если пользователь нажимает на второе меню, иначе он отображает результат

Afzaal Ahmad Zeeshan

Я не понимаю, если эта операция асинхронна и вторая операция требует результата от операции 1, то почему вы не используете условие для проверки того, закончилась ли операция 1 или нет?

После "Аякса", вы можете задать условие, чтобы быть правдой, и позволяют пользователю получить доступ к втором меню. Вы даже можете отключить его до завершения операции 1. Разве это не помогает? Дайте мне знать.

Divyay208

Я не должен блокировать пользователя ,чтобы перейти к другому действию, первое действие асинхронно, это может занять много времени, чтобы получить полное, так что тем временем пользователь переходит к другому действию(просмотру) в этом представлении я хочу показать статус первого метода действия во всплывающем окне, если он будет завершен

0 Ответов