I admit that at first I really didn't like the LinqDataSource, it has it own particularities that with the next iteration might be removed. Also, I thought it didn't find related table data (so wrong!). But that was more down to trusting Visual Studio to bind the correct details for those ( quick...