В моем проекте есть индикатор прогресса Telerik:
<telerik:RadProgressManager ID="RadProgressManager" Runat="server" />
<telerik:RadProgressArea ID="RadProgressArea" Runat="server"></telerik:RadProgressArea>
<asp:button id="Button1" runat="server" text="Submit" />
При нажатии кнопки я пытаюсь запустить этот метод:
private void MethodWhichUpdatesTheProgressContext(UploadedFile file, int countFile)
{
const int total = 100;
RadProgressContext ProgressContex = RadProgressContext.Current;
ProgressContex.SecondaryTotal = "100";
for (int i = 0; i < total; i++)
{
ProgressContex.CurrentOperationText = "Uploading zip file percentage " + i.ToString();
if (!Response.IsClientConnected)
{
break;
}
System.Threading.Thread.Sleep(100);
}
}
Проект компилируется без ошибок, но прогресс не меняется.
Как правильно запустить анимацию индикатора выполнения?
Если я поставлю этот индикатор на контроль, это может повлиять на это?