Adicionando um controle de usuário a uma página programaticamente, preservando os controles já presentes
Estou tentando adicionar um controle de usuário a uma div em tempo de execução. Posso adicionar o controle sem problemas, mas ele substitui o controle anterior adicionad
Basicamente, estou tentando adicionar passageiros a um sistema de viagens - os detalhes do passageiro estão no controle do usuário e não sei antecipadamente quantos serão. Eu tenho um botão Adicionar novo passageiro, que deve anexar o novo controle de usuário ao div sem substituir o passageiro anterio
O código é c # / .net 4.
Tentei salvar os dados de controle no viewstate e adicioná-los ao novo, mas isso também não funciona. Aqui está um trecho do código que estou usando
foreach (Control uc in p_passengers.Controls) {
Passenger p = uc as Passenger;
if (p != null) {
p.SaveValues();
}
}
however, p.SaveAs () (apenas grava os valores de controle no ViewState) nunca é atingid
Tenho certeza que é apenas algo estúpido, mas alguma idéia ??
Saúde Gente