2011-06-22 9 views
0

私のasp.netプロジェクトに関する少し問題があります。私はasp.netプロジェクト内にregister.aspx、login.aspx、default.aspxのページを持っています。チェックボックスリストで選択したレコードをデータベースに書き込む方法は?

ちなみに、それらのユーザーから必要な情報をregister.aspxページのテキストボックスに入力し、ボタンをクリックした後に、 という情報がデータベースに書き込まれています。つまり、私のプロジェクトはそれです。 私の質問は、私はcheckboxlistで複数の選択肢を与え、チェックボックスリストで選択した項目をデータベースのテーブルに書きます。

合計で、どのようにチェックボックスリストのレコードをデータベースに書き込むのですか?

ありがとうございます。

+0

への任意の提案がありますか? – Selo

答えて

0

あなたは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 
+0

@Muhammad Akhtar-まず、あなたの興味深いおかげで感謝します。しかし、私は各項目の間にカンマを入れてデータベースのテーブルの中に書きたいと思います。 @Selo; – Selo

+0

;私は私の答えを更新しました。今すぐチェックしてください。 –

+0

@Muhammad Akhtar-私は選択したチェックボックスのIDを記録したくありません。選択したチェックボックスの近くにテキストを記録したいだけです。 – Selo

関連する問題