Каждый элемент вашей группы имеет записи t1
и t2
, а не ContentTypeID
, поэтому я подозреваю, что ваш окончательный select
должен быть:
select new { g.Key.ContentTypeID, g.Key.Label,
Disabled = g.Count(t => t.t2.ContentTypeID == null) > 0 }
(при условии, что вы хотите, чтобыt2
- если вы хотите получить значение t1
, измените его соответствующим образом ... но, учитывая, что t1.ContentTypeID
является частью ключа, это кажется маловероятным ... это просто счетчик групп.)