0
var Getitems = (from u in db.EmailSettings
join s in db.SecurityRoles on u.SecurityRoleID equals s.SecurityRoleID
group u by new { u.SecurityRoleID,s.SecurityRoleName} into g
select new
{
TransTypeId = (from v in db.EmailSettings
//join s in db.SecurityRoles on v.SecurityRoleID equals s.SecurityRoleID
where v.SecurityRoleID == g.Key.SecurityRoleID
select new
{
//username = s.SecurityRoleName,
trans = v.TransTypeID
}),
SecurityRoleName=g.Key.SecurityRoleName,
SecurityRoleId=g.Key.SecurityRoleID,
}).ToList();
例如在TransTypeId我有3行數據..我想TAT轉換成單排像SecurityRoleName,SecurityRoleId,ROW1,ROW2,ROW3 .. 其中TransTypeId可以有任何的行號。做任何一個幫助我得到期望的結果
我想要的結果爲上述畫面
這不是很清楚你想達到什麼目的?結果列表元素的**類型**是什麼? –
伴侶你想從2個表'EmailSettings'和'TransTypeId'中獲取數據,以獲得一個'複雜對象'。因此,發佈複雜對象的2表模型和模型類。然後我們可以想出辦法來幫助你。 –
我把它放在一個新的對象中......並且感謝所有人 –