Master-Details with RadGridView for Silverlight 4, WCF RIA Services RC2 and Entity Framework 4.0

Posted on Dot net Slackers See other posts from Dot net Slackers
Published on Fri, 23 Apr 2010 00:00:00 GMT Indexed on 2010/04/23 12:44 UTC
Read the original article Hit count: 521

Filed under:

I have prepared a sample project with the Silverlight 4 version of RadGridView released yesterday. The sample project was created with Visual Studio 2010, WCF RIA Services RC 2 for Visual Studio 2010, and ADO.NET Entity Framework (.NET 4). I have decided to use the SalesOrderHeader and SalesOrderDetails tables from the Adventure Works Database, because they provide the perfect one-to-many relationship:

SalesOrderMasterDetails

I will not go over the steps for creating the ADO.NET Entity Data Model and the Domain Service Class. In case you are not familiar with them, you should start with Brad Abrams series of blog posts and read this blog after that.

To enable the master-details relationship we need to modify two things. First of all we need to include the automatic retrieval of the child entities in the domain service class. We do this by using the Include method:

   1:  public IQueryable<SalesOrderHeader> GetSalesOrderHeaders()...

Did you know that DotNetSlackers also publishes .net articles written by top known .net Authors? We already have over 80 articles in several categories including Silverlight. Take a look: here.



Email this Article

© Dot net Slackers or respective owner