Salve a tutti. Sono nuovo in questo forum e sono un vero newbie con ASP.NET. Ma passiamo al sodo. Ho questo problema.
Ho una pagina con un pulsante e una label. Di seguito ho riportato solo il codice C#:
codice:
ArrayList list;
prot... Page_Load( ... )
{
if (ViewState["dati"] == null)
list = new ArrayList();
else
list = (ArrayList) ViewState["dati"];
Label1.Text = list.Count.ToString();
}
prot... Button1_Click( ... )
{
list.Add("Ciao");
ViewState["dati"] = list;
}
Il problema è questo: faccio clic sul pulsante una volta e la label mi dice che ci sono 0 elementi anche se il clic del bottone dovrebbe aggiungerlo. Perchè? Dal secondo clic in poi inizia a contare in maniera corretta.
A me sembra concettualmente giusto, però... Per favore aiutatemi perchè mi serve per la tesina della maturità che devo consegnare giovedì prossimo. 
Un grazie enorme a chi mi aiuterà!