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