Я думаю, что вы могли бы сделать это с помощью обратного вызова / асинхронной обратной передачи на страницу ASP.NET, чтобы обновить дерево элементов управления при обновлении.Не уверен, как ViewState обновляется / затрагивается этим.
В противном случае, потому что вы возитесь с ViewState, поэтому вам придется вернуться к доступу к ним через объект Request.Form.