Получение значений элемента CheckBoxList

У меня есть CheckBoxList, который ям с данными. Когда я пытаюсь извлечь проверенные элементы из списка, я могу получить только порядковый номер элемента, но не могу получить значение.

Я читал, что вы можете использовать Items [i] .Value, однако, когда я пытаюсь сделать это, я получаю сообщение об ошибке, что отсутствует метод расширения 'значение'.

Вот'это код, который яЯ использую, чтобы попытаться получить информацию (обратите внимание, что GetItemText (i) фактически дает мне только позицию элемента, а не текст для элемента)

   private void btnGO_Click(object sender, EventArgs e)
{
    for (int i = 0; i < chBoxListTables.Items.Count; i++)
    {
        if (chBoxListTables.GetItemChecked(i))
        {
            string str = chBoxListTables.GetItemText(i);
            MessageBox.Show(str);

            //next line invalid extension method
            chBoxListTables.Items[i].value;
        }
    }
}

Это использует .Net 4.0

Любые мысли будут оценены ... спасибо

Ответы на вопрос(8)

Ваш ответ на вопрос