Показывать прогресс файла при обработке поста в .Net Core - PullRequest
0 голосов
/ 28 сентября 2018

У меня есть веб-страница, на которой есть кнопка, после ее нажатия необходимо выполнить большую обработку.Я читаю количество записей из базы данных, и для каждой из них что-то делаю.

Теперь я хочу показать пользователю, какую запись мы делаем в любой момент времени при обработке.

result = new SqlDataReader("connection");
while(result.Read())
{
   // Do stuff with result
   // Something here to display to the user what's happening
}

Теперь, текущая система, которую я имею на месте, в основном представляет собой строку, связанную с меткой на передней части.

* <label style="font-size: 12px;" id="output">@Model.grpInfo</label>

А сзади, в цикле while, это выглядит как-товот так.

grpInfo = "Record " + recordCount + " out of " + amountOfRecords + " records processed";

Однако это не работает, поскольку страница бритвы не обновляется до тех пор, пока мы не закончим обработку метода post, поэтому мой метод бесполезен.

После выполненияисследования, казалось бы, требуется немного javascript, однако я все еще плохо знаком с .Net Core и Javascript, поэтому не имею понятия, как заставить его работать.

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...