title: The specified type member is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported
body: <p>I have spent the past 2 days wondering why this is not working, but for my other tables it is working perfectly fine. I even tested my other model which contains many fields. BUt this particular one, even with ONLY 2 fields is not working. I know I might missing an obvious part, please help.</p>
  
  <p>Here's my Model</p>
  
  <pre><code>public class ReceivedItem
  {        
      public int ReceivedItemID { get; set; }
      public int ItemID { get; set; }
  }
  </code></pre>
  
  <p>ViewModel</p>
  
  <pre><code>public class ReceivedItemViewModel
   {
      public int ReceivedItemID { get; set; }
      public int ItemID { get; set; }
   }
  </code></pre>
  
  <p>Controller</p>
  
  <pre><code>[GridAction]
  public ActionResult GetReceivedItems()
    {
        return View(new GridModel(GetReceivedItemsViewModels()));
    }
  
  private IQueryable&lt;ReceivedItemViewModel&gt; GetReceivedItemsViewModels()
  {
      return db.ReceivedItems
           .Select(
            c =&gt; new ReceivedItemViewModel
              { 
                 ItemID = c.ItemID
               });
   }
  </code></pre>
  
  <p>View</p>
  
  <pre><code> @(Html.Telerik().Grid&lt;ReceivedItem&gt;()
  .Name("grdItems")
  .DataBinding(binding =&gt; binding.Ajax()
      .Select("GetReceivedItems", "Receiving"))
  .DataKeys(keys =&gt; keys.Add(o =&gt; o.ItemID))
  .Columns(cols =&gt;
  {  
      cols.Bound(c =&gt; c.ItemID);
  })
  .Pageable()
  .Sortable()
  .Groupable()
  .Filterable()
  </code></pre>
  
  <p>)</p>
  
  <p>Error i got using firebug:</p>
  
  <pre><code>The specified type member 'ReceivedItemID' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported.
  </code></pre>