title: creating treeview using list as a data source
body: <p>I have a list of objects
  and i want to bind this list with the treeview control
  my class is as follows</p>
  
  <pre><code>public class Tax
  {
      public string TaxName { get; set; }
      public string TaxPresentationId { get; set; }
      public string ParentTaxName { get; set; }
      public string PresentationTaxName { get; set; }
      public string RoleURl { get; set; }
      public List&lt;Tax&gt; Child { get; set; }
  
      public Tax()
      {
          Childrens = new List&lt;Tax&gt;();
      }
  }
  </code></pre>
  
  <p>I have one list with all the data</p>
  
  <pre><code> List&lt;Tax&gt; lstreportdata = new List&lt;Tax&gt;();
  </code></pre>
  
  <p>how can i bind this list into the treeview control.
  thanks in advance.</p>