0
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;
}
}
我得到一個錯誤:獲取LINQ異常處理查詢
item.User_Group_Code as 'string' does not contain a definition for 'User_Group_Code'
可能是什麼問題?
您已經選擇User_Group_Code的項目到列表中 - 所以你不應該需要再次分割,列表中的每個項目都是User_Group_Code,除非User_Group_Code具有User_Group_Code的屬性 - 但在您給我們的代碼中不可見 – BugFinder
沒有User_Group_Code沒有User_Group_Code的屬性。那麼我如何重寫這段代碼呢? – Satyajit