title: Error: EntitySet 'Building' that was specified in page markup does not exist on the Container
body: <p>I've setup an ItemTeplate like so in a GridView:</p>
  
  <pre><code>&lt;asp:TemplateField HeaderText="Building"&gt;
      &lt;ItemTemplate&gt;
          &lt;asp:Label 
              ID="lblBuilding" 
              Text='&lt;%# Bind("Building1.building_name") %&gt;' 
              runat="server" /&gt;
      &lt;/ItemTemplate&gt;
      &lt;EditItemTemplate&gt;
          &lt;asp:EntityDataSource 
              ID="EditHousingDataSource" 
              runat="server" 
              EnableDelete="true" 
              ConnectionString="name=pbu_housingEntities"
              DefaultContainerName="pbu_housingEntities" 
              EnableFlattening="false" 
              EntitySetName="Building" 
              EntityTypeFilter="Building" /&gt;
          &lt;asp:DropDownList 
              ID="ddlBuilding" 
              runat="server" 
              DataSourceID="EditHousingDataSource"
              DataTextField="building_name" 
              DataValueField="ID" /&gt;
      &lt;/EditItemTemplate&gt;
  &lt;/asp:TemplateField&gt;
  </code></pre>
  
  <p>I'm receiving the error: </p>
  
  <blockquote>
    <p>EntitySet 'Building' that was specified in page markup does not exist on the Container.</p>
  </blockquote>
  
  <p>Any ideas on why? There is definitely a Building entity in the pbu_housingEntities?</p>