AJAX
UpdatePanel очень мощьный инструмент, с ним можно легко создавать большие и сложные приложения.
Я столкнулся в первой проблемой, это создание динамических UserControl и добавление их в UpdatePanel. Я приведу небольшой код который может пригодится тем кто столкнется с такойже задачей. По сути это ничем не отличается от обычного поведения страницы, без всякого AJAX.