Как мне получить выбранные значения CheckBoxList, то, что у меня есть, похоже, не работает C # .NET / VisualWebPart

Я создаю CheckBoxList в файле класса и использую HTMLTextWriter для визуализации элемента управления.

Я использую следующий код для хранения выбранных значений в строке:

string YrStr = "";
for (int i = 0; i < YrChkBox.Items.Count; i++)
{
    if (YrChkBox.Items[i].Selected)
    {
        YrStr += YrChkBox.Items[i].Value + ";"; 
    }
}

Я прошел через код, и, похоже, он не попадает внутрь оператора if, а атрибут selected value каждый раз ложен ... Кто-нибудь знает, как я могу решить эту проблему?

Я заполняю его с помощью следующее:

 YrChkBox.Items.Add(new ListItem("Item 1", "Item1"));
12
задан Suhaib Janjua 12 March 2014 в 07:16
поделиться