title: How do I set columnNames for a dataGridView bound to a List<T>?
body: <p>As shown below I have created a List of equip.I would like to have the column names more descriptive - is there an attribute that I can use in the equip.properties?</p>
  
  <pre><code>DataGridView.Datasource = EquipList;
  
  List&lt;equip&gt; EquipList = new List&lt;equip&gt;();
  
  public class equip
  {
   public int EquipID {get;set;}
   public string EquipName {get;set;}
  }
  </code></pre>
  
  <p>Okay, maybe I didn't explain myself properly...I am hoping that that there is an attribute that could be applied like....</p>
  
  <pre><code>[Alis("name I would like to see in the gridview")]
  public int EquipID {get;set;}
  </code></pre>
  
  <p>if not I'll just stick with the old tired ways</p>
  
  <p>Later on that same morning....</p>
  
  <p>I got it!</p>
  
  <pre><code> using System.ComponentModel;
  
  [DisplayName("the nice name")]
   public int EquipID {get;set;}
  </code></pre>