Если вы хотите, чтобы страница обновлялась до возвращения результата обратной передачи, вам придется использовать javascript, что-то вроде этого. Это общий подход, который вы, вероятно, должны адаптировать к тому, что вам нужно.
В вашем html:
<head>
<script type="text/javascript">
function ShowWait() {
document.getElementById('labelspan').innerText = 'Loading...';
}
</script>
</head>
В настройках страницы:
BtnEnvoyer.OnClientClick = "ShowWait();";
Затем, когда нажата кнопка, ShowWait
применит любые визуальные эффекты, которые вы хотите, пока выполняется обратная передача. Как только он будет готов, вся страница будет заменена результатами обратной передачи.