asp.net динамически добавил пользовательский элемент управления сохранением значений после обратной передачи

Вот моя проблема. У меня есть пользовательский контроль, который я хочу разрешить пользователям добавлять столько экземпляров, сколько необходимо, с помощью нажатия кнопки (каждый раз, когда нажимается кнопка, я хочу добавить еще один экземпляр моего пользовательского элемента управления в Panel). В первый раз все работает нормально, но каждый дополнительный пост удаляет все добавленные элементы управления. У меня нет проблем с отслеживанием количества пользовательских элементов управления, добавленных пользователем, но как мне убедиться, что они остаются в том же состоянии, в котором они находились до обратной передачи? Я прочитал несколько постов о людях, использующих SaveViewState и LoadViewState, но я не смог найти ни одного примера.

Моя самая большая проблема заключается в том, чтобы все текстовые поля и выпадающие списки из каждого пользовательского элемента управления оставались заполненными одним и тем же текстом / выбранным значением / данными после каждой публикации назад.

Заранее спасибо Бен

Ответы на вопрос(7)

Ваш ответ на вопрос