ссылка

аюсь добавить пользовательский элемент управления в div во время выполнения. Я могу добавить элемент управления без проблем, но он перезаписывает предыдущий добавленный элемент управления.

По сути, я пытаюсь добавить пассажиров в систему путешествий - информация о пассажирах находится под контролем пользователя, и я заранее не знаю, сколько их будет. У меня есть кнопка добавления нового пассажира, которая должна добавить новый пользовательский элемент управления в div без перезаписи предыдущего пассажира.

Код c # /. Net 4.

Я попытался сохранить контрольные данные в viewstate и повторно добавить их с новым, но это также не работает. Вот фрагмент кода, который я использую

foreach (Control uc in p_passengers.Controls) {
        Passenger p = uc as Passenger;
        if (p != null) {
            p.SaveValues();            
        }
    }

однако p.SaveAs () (просто записывает значения элемента управления в ViewState) никогда не срабатывает.

Я уверен, что это просто что-то глупое, но есть идеи?

Ура ребята.