Muitas vezes, o programa ASP que escrevemos levará um ou até alguns minutos porque faz muitas operações. Para permitir que os usuários de software esperem pacientemente a execução do programa, geralmente queremos uma barra de progresso para indicar o status da execução do programa. Ou pelo menos você deve exibir um texto explicativo como: "Carregamento de dados", "economia de dados" etc. No momento, usaremos o resposta.flush (). Ele enviará os dados compilados no buffer para o cliente primeiro.
Mas há muitas vezes em que descobrimos que, apesar de usarmos a resposta.flush (), não enviamos as informações anteriores ao cliente para exibi -las. O que apresentamos ainda é uma tela branca. Após testes repetidos, cheguei a uma conclusão (representando apenas opiniões pessoais, pode ser citada à vontade, mas por sua conta e risco). Ou seja, o conteúdo do Flush deve ter pelo menos 256 bytes. Ou seja, somente quando a compilação produz pelo menos 256 bytes de dados, as informações podem ser enviadas ao cliente e exibidas após a resposta.flush () é executada.