Intereting Posts
Как запустить запрос между датами и временем? Обновление представления соединения без получения неподдерживаемой клавиши Есть ли встроенная функция SQL Server для преобразования строки в случае с верблюдом? Commit And Rollback в C # Причина для столбца недействительна в списке выбора, потому что она не содержится ни в агрегатной функции, ни в предложении GROUP BY Как переписать инструкцию SELECT … CROSS JOIN LATERAL … для более старых версий PostgreSQL? Объединить значения массива при объединении / агрегации Добавление объединенных данных в результат запроса Что значит @ ! в выражении От ISNUMERIC ('07213E71') = Правда? как выбрать различное значение из нескольких таблиц Агрегирование нескольких записей по дате Установить параметр списка для собственного запроса ПОЛНАЯ ВНУТРЕННЯЯ СОЕДИНЕННОСТЬ ИЛИ СОЮЗ? Ограничение строгой длины с помощью оператора DB2 LIKE

Выбрав один флажок в ячейках с флагом из цикла checkboxlist

Извините за мой бедный английский.

На моем веб-сайте ASP.NET я импортирую список программ из таблицы SQL, выглядя так, но на самом деле гораздо дольше:

Microsoft Application Error Reporting<br><br />Microsoft Application Error Reporting<br><br />Microsoft Office Professional Plus2010<br><br />Microsoft Office OneNote MUI (English) 2010<br><br/>Microsoft Office InfoPath MUI (English) 2010<br><br />Microsoft Office Access MUI (English) 2010<br><br />Microsoft Office Shared Setup Metadata MUI (English) 2010<br><br /> 

Чтобы создать флажок, я сделал это следующим образом:

  int i = 1; CheckBoxList1.Items.Clear(); foreach (char c in Resultat) { string value = ""+i; if (c == '/') { CheckBoxList1.Items.Add(value); i++; } } 

И это выглядит так:

ScreenWebsite (Извините, у меня недостаточно репутации, чтобы сразу опубликовать картинку)

Теперь я хочу выполнить определенную команду для каждого флажка I … check. Я не знаю, как выбрать конкретный флажок, поскольку мои флажки не имеют идентификатора.

Большое спасибо за помощь, и жаль снова за мой английский.

Попробуй это:

 void CheckBoxList1_SelectedIndexChanged(Object sender, EventArgs e) { foreach var item in CheckBoxList1.Items { if(item.Selected) { string value = item.Text; 'DO SOMETHING } } } 

Вы также можете это сделать:

 void CheckBoxList1_SelectedIndexChanged(Object sender, EventArgs e) { for (int i=0; i<checkboxlist1.Items.Count; i++) { if (checkboxlist1.Items[i].Selected) { string value = checkboxlist1.Items[i].Text; } } }