Ciao,
Sto scrivendo una pagina Aspx in cui vengono create dinamicamente a runtime N dropdownlist a seconda di determinate azioni che non sono in grado di calcolare in anticipo...
Io riesco a creare correttamente tutte le DropDown e le inserisco tutte dentro un PlaceHolder, il problema è che quando eseguo il postback il placeholder mi risulta vuoto (avendo creato i controlli a runtime) e non riesco a capire quale sia la miglior soluzione per leggere quale valori ha selezionato l'utente...
Qualcuno può darmi una mano?
codice:
DropDownList dl = new DropDownList();
dl.Items.Add("uno");
dl.Items.Add("due");
dl.Items.Add("tre");
cont.Controls.Add(dl);
dl = new DropDownList();
dl.Items.Add("quattro");
dl.Items.Add("cinque");
dl.Items.Add("sei");
cont.Controls.Add(dl);
dl = new DropDownList();
dl.Items.Add("sette");
dl.Items.Add("otto");
dl.Items.Add("nove");
cont.Controls.Add(dl);
PlaceHolder1.Controls.Add(cont);
------------------------------------
protected void Button1_Click(object sender, EventArgs e)
{
var test = PlaceHolder1.Controls.Count; //Questo da 0
}
Grazie