title: can't get data from List<> to populate data grid view
body: <p>From examples, this seems like it should be very straightforward, but for some reason I can't get data from a List&lt;> to populate a data grid view. I have created a class with 3 fields, created a list of the class and assigned the list to the DataSource property of a DGV. </p>
  
  <p>The list is correctly populated with information, the DGV displays the proper number of rows, but all the textboxes are blank. Can someone please show me what is wrong?</p>
  
  <pre><code>List&lt;clsCHPChassis&gt; myList = new List&lt;clsCHPChassis&gt;();
  
  clsCHPChassis chassis1 = new clsCHPChassis("Rear Port", "Management", "192.168.1.1");
  clsCHPChassis chassis2 = new clsCHPChassis("Front USB", "Local", "10.10.10.1");
  
  myList.Add(chassis1);
  myList.Add(chassis2);
  
  dgv.DataSource = myList;
  </code></pre>
  
  <p><code>clsCHPChassis</code> definition:</p>
  
  <pre><code>public class clsCHPChassis 
  {
      public string Site = string.Empty;
      public string ChassisName = string.Empty;
      public string IP = string.Empty;
  
      public clsCHPChassis(string newSite, string newChassisName, string newIP)
      {
          Site = newSite;
          ChassisName = newChassisName;
          IP = newIP;
      }
  }
  </code></pre>