Boa Tarde Pessoal
Tenho uma WebApp criada com C# .net 3.5;
Tenho um Botão conforme descrito abaixo, inicia um processo async, a importação já ocorre em segundo plano, porém, eu gostaria que quando a pessoa entrasse na pagina, tivesse um label, que informasse se o processo finalizou ou não;
Eu tentei armazenar um bool numa Session, para controlar se o sistema finalizou a execução ou não, porém quando o evento async é disparado no final do evento pelo AsyncCallback, pelo que pude entender, ele não está mais na mesma Thread e não encontra a antiga
Session;
ImportaTodosAsync impAll = new ImportaTodosAsync(ImportarTodos);
impAll.BeginInvoke(selecionadas, user, new AsyncCallback(FinalizouExecucao), projuid);
Alguem tem uma forma mais tranquila de se fazer isso?
Valeu!