0
해당 행의 값을 기반으로 RadGridView 행을 비활성화하려고합니까? RowLoaded 이벤트에서 아래 코드를 시도했지만 모든 행을 사용할 수없는 것으로 보입니다.셀 값을 기준으로 행 비활성화
var isEnrolled = (from c in masterList
where c.StudentId == StudentID
where c.Rolls[0].RollId == item.RollId.ToString()
select c.IsEnrolled).FirstOrDefault();
if (isEnrolled)
e.Row.IsEnabled = false;
동일한 이벤트에서 행해지므로 행에 "확인 됨"이라는 단어가 포함되어 있으면 행이 비활성화됩니까?
foreach(DataGridRow item in RollListGrid.Items)
{
//Disable row if it contains "Confirmed"
}
그리고 하나 더, 어떻게 쿼리가 true를 반환하면 행의 확인란을 선택할 수 있습니까?
var isProspectiveStudent = (from c in masterList
where c.StudentId == StudentID
where c.Rolls[0].RollId == item.RollId.ToString()
select c.IsProspectiveStudent).FirstOrDefault();
if (isProspectiveStudent){
//Check the relevant checkbox
}
감사합니다.