Asp.net 如何在两个表上更改GridView中的数据?

Asp.net 如何在两个表上更改GridView中的数据?,asp.net,Asp.net,我将LINQ表的列表绑定到gridview 现在,我将在gridview中获得一个键信息: 表用户:UserID、username 表地址:地址ID、用户ID、地址 1个用户有x个地址 现在我正常地结束了 (from a in dc.adresses select a).ToList() ObjectDataSource将LINQ信息发送到我的Gridview 现在在ID中显示了用户名。如何在那里显示我的用户名 ASP.Net、C#.Net 3.5试试这个: (from a in

我将LINQ表的列表绑定到gridview

现在,我将在gridview中获得一个键信息:

  • 表用户:UserID、username
  • 表地址:地址ID、用户ID、地址
  • 1个用户有x个地址
现在我正常地结束了

(from a in dc.adresses select a).ToList()
ObjectDataSource将LINQ信息发送到我的Gridview

现在在ID中显示了用户名。如何在那里显示我的用户名

ASP.Net、C#.Net 3.5

试试这个:

    (from a in dc.adresses join u in dc.user on a equals u.UserID 
select new { UserID = a.UserID, u.UserName}).ToList()

我知道怎么做,列表中是给定的用户名,但我如何更改GridView来显示它?如果用户名在列表中,那么它将显示为UserID。如何将UserID绑定到网格?请出示密码。