关于用linq 如何实现根据外键id显示向对应的值

关于用linq 怎么实现根据外键id显示向对应的值是在gridview里显示table aIDName1aa2bbtable bIDNameIDCode

关于用linq 怎么实现根据外键id显示向对应的值
是在gridview里显示
table a
ID Name  
1 aa  
2 bb

table b
ID NameID Code  
2 1 23  
3 2 12

然后在gridview里显示

ID NameID Code  
2 aa 23  
3 bb 12

请问这怎么实现啊 谢谢高人指点

[解决办法]
自己看msdn: http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx
[解决办法]
var query = from ta in TableA
join tb in TableB on ta.ID equals tb.NameID
select new {ID=tb.ID,NameID=ta.Name,Code=tb.Code};

TableA,TableB是DataContext读出来的Table a,Table b