Удалить привязку данных
myListBox.DataBind();
Вам это не нужно, так как вы добавляете элемент в коллекцию списка.Если вы устанавливаете свойство DataSource, вам придется использовать его.Это все зависит от того, где в жизненном цикле запускается ваше обновление.Возможно, ваше обновление заменяется кодом в другом месте процесса.
По правде говоря, я бы выбрал это из отдельного потока.Поскольку вам нужно обновить его до того, как страница отправит информацию в браузер, вам нужно либо сохранить ее в том же потоке, чтобы убедиться, что она завершена, либо вам потребуется какая-то проверка в концеВаша страница выполняет процесс, чтобы убедиться, что он завершен.Возможно, ваша тема завершает работу после того, как страница завершила обработку.