Список в asp.net не получает выбранные элементы

У меня есть несколько выпадающих & список на моей веб-странице.

Я пытаюсь получить списокCategoryID изlstCatID listbox Я могу заполнить список с именем категории.

Если я правильно помню, что с первой попытки мой код работал нормально, после этого я внес некоторые изменения, после чего было указано, что всегда выбирается первый элемент, выбранный х число времени


 



protected void Button1_Click(object sender, EventArgs e)
{
    string CatID = string.Empty;
    foreach (ListItem li in lstCatID.Items)
    {
        if (li.Selected == true)
        {
           // Response.Write();
            CatID += lstCatID.SelectedItem.Value + ",";
        }
    }
    Response.Write(CatID);
}

Я не уверен, что идет не так, я проверил MSDN, он показывает точно такой же способ сделать это.

Может быть, я делаю что-то не так.

Просто чтобы добавить использование Firefox, я могу видеть несколько выбранных значений, которые выбрали свойство.

One
Two
Three
Four
Five

Мой вывод в этом случае будет3,3,3

Буду признателен за помощь в этом отношении

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

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