Как записать в базу данных те записи, которые выбирают в чекбокс-листе? - PullRequest
0 голосов
/ 22 июня 2011

У меня есть небольшая проблема с моим проектом asp.net. У меня есть страницы register.aspx, login.aspx и default.aspx внутри моего проекта asp.net.

Кстати, ввод этой информациикоторый хотел получить от этих пользователей в текстовые поля на странице register.aspx и после нажатия кнопки, информация записывается в базу данных. В общем, мой проект таков.У меня вопрос: я дам множественный выбор с checkboxlist, и я запишу в таблицу внутри базы данных те элементы, которые выбирают в checkboxlist.

В сумме, Как записать в базу данных эти записи вcheckboxlist?

заранее спасибо.

1 Ответ

0 голосов
/ 22 июня 2011

Вы должны iterate CheckBoxList

  String selectedItem = string.Empty;
    foreach (ListItem item in CheckBoxList1.Items)
    {
        if (item.Selected)
        {
            string.Format(selectedItem, ",", item.Text);
        }
    }

    if (selectedItem != string.Empty)
    {
        selectedItem = selectedItem.Substring(1);
    }

    //selectedItem Will give you Id's of Selected checkbox 3,4,7 
...