var lstgroupCode = (from g in _context.ALM_USER_GROUP_MSTs where g.isShiftAvailable == true select g.User_Group_Code).ToList();
foreach (var item in lstgroupCode)
{
if (item.User_Group_Code == UserGroupCode)
{
btnPlaySuspend.Visible = true;
lblPlayPause.Visible = true;
btnStopSuspend.Visible = true;
lblStop.Visible = true;
}
else
{
btnPlaySuspend.Visible = false;
lblPlayPause.Visible = false;
btnStopSuspend.Visible = false;
lblStop.Visible = false;
}
}
我收到了一个错误:
item.User_Group_Code as'string'不包含'User_Group_Code'的定义
可能是什么问题?
答案 0 :(得分:1)
因为它没有像
那样的同名子属性var lstgroupCode = (from g in _context.ALM_USER_GROUP_MSTs where g.isShiftAvailable == true select g.User_Group_Code).ToList();
foreach (var item in lstgroupCode)
{
if (item == UserGroupCode)
{
btnPlaySuspend.Visible = true;
lblPlayPause.Visible = true;
btnStopSuspend.Visible = true;
lblStop.Visible = true;
}
else
{
btnPlaySuspend.Visible = false;
lblPlayPause.Visible = false;
btnStopSuspend.Visible = false;
lblStop.Visible = false;
}
}
取决于UserGroupCode是什么..