title: How to persist List<T> property in ASP.NET Custom Control?
body: <p>I have the following property in a custom control:</p>
  
  <pre><code>List&lt;myClass&gt; _items;
  public List&lt;myClass&gt; Items{
      get { return _items; }
      set { _items= value; }
  }
  </code></pre>
  
  <p>In my codebehind, I add items to the collection as in...</p>
  
  <pre><code>myCustomControl.items.Add(new myClass());
  </code></pre>
  
  <p>However, these are not persisted across postbacks.  What is the proper way to allow persistance in custom controls?</p>