Ho la seguente proprietà in un controllo personalizzato:Come mantenere la proprietà Elenco <T> nel controllo personalizzato ASP.NET?
List<myClass> _items;
public List<myClass> Items{
get { return _items; }
set { _items= value; }
}
Nel mio codebehind, ho aggiungere elementi alla raccolta come in ...
myCustomControl.items.Add(new myClass());
Tuttavia, queste non vengono mantenute attraverso postback. Qual è il modo corretto per consentire la persistenza nei controlli personalizzati?
Finché List <> e myClass sono contrassegnati Serializable che funzionerà bene. In caso contrario, dovrà ignorare SaveViewState e LoadViewState. –