Мои идеи:
Создать метод контроллера, который возвращает JSON:
{
"Message" : "Processing something serious",
"Percentage" : "43"
}
Обработка через JS - поместите диапазон сообщения и индикатор в отдельном div, измените его содержимое.
Для индикатора выполнения я бы использовал this one.