ссылка
аюсь добавить пользовательский элемент управления в 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) никогда не срабатывает.
Я уверен, что это просто что-то глупое, но есть идеи?
Ура ребята.