Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / CheckBoxList / 7 сообщений из 7, страница 1 из 1
22.04.2004, 09:28
    #32491095
vinny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CheckBoxList
Люди!!! Раскажите как пользоваться CheckBoxList? Мне надо узнать какие элементы были выбраны. По свойству selected возвращается только первый выбранный элемент, полазил сайтам там советывали , что-то вроде
Код: plaintext
1.
2.
if (checkBoxList1.Items[i].selected ) then ...



При попытке так записать выскакивает ошибка:
Код: plaintext
1.
Value of Type 'System.Web.ui.webControls.ListItemCollection' cannot be converted to 'Boolean'


Как правильно?

крик души:

ПОЧЕМУ НЕТ СВОЙСТВА CHECKBOXLIST.ITEM.CHECKED?????
...
Рейтинг: 0 / 0
22.04.2004, 10:55
    #32491302
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CheckBoxList
Код: plaintext
1.
foreach(ListItem lic in checkBoxList1.Items)
	if (lic.Selected) { .................................. }
...
Рейтинг: 0 / 0
22.04.2004, 11:01
    #32491316
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CheckBoxList
Код: plaintext
1.
int i =0 ;
bool flag = checkBoxList1.Items[i].Selected;

Должно работать
...
Рейтинг: 0 / 0
22.04.2004, 12:11
    #32491466
vinny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CheckBoxList
На
Код: plaintext
1.
2.
foreach(ListItem lic in checkBoxList1.Items)
	if (lic.Selected) { .................................. }

пишет listitem is a type and cannot be used as an expression

а на
Код: plaintext
flag = checkBoxList1.Items[i].Selected

Опять ругается про невозможность присвоения boolean переменной
М.Б. косяк из-за того что я на VB пишу?
...
Рейтинг: 0 / 0
22.04.2004, 13:13
    #32491636
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CheckBoxList
Не поленился, залез в VB.NET:
Код: plaintext
1.
2.
3.
4.
        For Each lic As ListItem In CheckBoxList1.Items
            If lic.Selected Then
                ................................
            End If
        Next

Код: plaintext
CheckBoxList1.Items (3 ).Selected = True

Вообще-то сразу надо определится на каком языке пишешь
...
Рейтинг: 0 / 0
22.04.2004, 13:28
    #32491692
vinny
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CheckBoxList
Не ну я в VB переводил-то. Просто немного некоректно.
Трудно с делфей на VB перейти :-)

Спасибо за помощь!
...
Рейтинг: 0 / 0
22.04.2004, 13:33
    #32491713
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CheckBoxList
дельфи - оч.хорошо, правда я тоже год назад с них на C# переметнулся ;-)
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / CheckBoxList / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]