У меня есть список с несколькими столбцами.Один из столбцов - это флажок, другой - метка.Есть и другие столбцы, но они не имеют отношения к этой проблеме.В случае нажатия кнопки на этой странице я хочу прочитать значение метки, если установлен флажок рядом с ней.Как мне прочитать содержимое этикетки?
Код, который у меня есть, включен ниже.Код выполняется, но проверенный статус флажков никогда не обнаруживается для проверки.Я проверил itemTemplate, чтобы подтвердить имя и убедиться, что эта проблема не была результатом опечатки.
CheckBox chkSelected;
List<int> selectedIds = new List<int>();
foreach (var x in lvPeople.Items)
{
chkSelected = (CheckBox)x.FindControl("IsAlumni");
if (chkSelected.Checked)
{
int id = (int)lvPeople.DataKeys[x.DisplayIndex].Value;
selectedIds.Add(id);
}
}