none
ASP.NET MVC 3 AJAX RRS feed

  • Вопрос

  • Здравствуйте!

    Подскажите пожалуйста как решить следующую проблему:

    Пользователь на странице нажимает кнопку, далее управление передается контроллеру, который запускает в отдельных потоках длительные операции.

    После этого нужно открыть страницу(view) на которой будет отображаться процесс выполнения этих операций. Как это можно реализовать?

    Это мой первый проект на ASP.NET MVC, можно ли сделать так: Допустим для каждой операции будет отдельный класс, в нем событие, и метод выполнения этой операции в отдельном потоке, который будет создавать событие. Далее в контроллере я создаю несколько экземпляров таких классов, вызываю в них методы выполнения операций, подписываю на события этих классов определенный метод в контроллере, и далее из этого метода как то обновляю страницу у пользователя или данные какие то, а страница с помощью аякса обновляет элемент. Вообщем подскажите пожалуйста как правильно и как вообще можно реализовать то,что я хочу.

    Заранее благодарен!

    24 августа 2013 г. 20:37

Ответы