title: Error: Class does not contain a constructor that takes 3 arguments
body: <p>I'm having a problem with my class's Constructor function.
  I have a class called DASHBOARD which inherits from it's base class LINKS.</p>
  
  <pre><code>public class Link
  {
      private Page aPage;
  
      public Page myPage
      {
          get { return aPage; }
          set { aPage = value; }
      }
      public Link(int buildingID, Page mypage)
      {
          myPage = mypage;
      }
  }
  
  
  public class Dashboard : Link
  {
      private int abuildingid;
      private int acustomerid;
  
      public int BuildingID
      {
          get { return abuildingid; }
          set { abuildingid = value; }
      }
      public int CustomerID
      {
          get { return acustomerid; }
          set { acustomerid = value; }
      }
  
  
      public Dashboard(int buildingid, int customerid, Page mypage)
          : base(buildingid, mypage)
      {
          BuildingID = buildingid;
          CustomerID = customerid;
      }
  </code></pre>
  
  <p>When I write in my code</p>
  
  <blockquote>
    <p>new Dashboard(buildingID, customerID, this)</p>
  </blockquote>
  
  <p>I get an error: <strong>Error 14: 'Dashboard' does not contain a constructor that takes 3 arguments</strong> </p>
  
  <p>What am I doing wrong?</p>