実際には、ユーザーが値を選択したときに複数の値を持つ1つのリストボックスを使用するiamは、リストボックス内のアイテムが「Abc、xyz、gkl」タイプのようにデータベースに挿入されます。これが私のコードです
ds = new DataSet();
              if (ds.Tables[0].Rows.Count > 0)
              {
                  string[] arr_Electro_Therapy = ds.Tables[0].Rows[0]["Electro_Therapy"].ToString().Trim().Split(',');
                  for (int i = 0; i < arr_Electro_Therapy.Length; i++)
                {
                    for (int k = 0; k < listBox1.Items.Count; k++)
                      {
                         if (listBox1.Items[k].Value.ToString().Trim() == arr_Electro_Therapy[i].ToString().Trim())
                          {
                              listBox1.Items[k].Selected = true;
                              hdSelected.Value = hdSelected.Value + ", " + listBox1.Items[k].;
                          }
                      }
                  }