私は次のDropDownList
ようなアイテムを持っています:
- ベッドルーム
- 台所
- トイレ
- LIVING_HALL......など。
私はTextBox
番号だけを受け入れるものを持っています。
たとえば、からBEDROOMDropDownList
を選択し、たとえばに任意の数字を入力した場合TextBox
。2、で選択されたアイテムはDropDownList
、ループに入れられた番号と連結され、button_clickでアイテムが1つずつ追加されますCheckBoxList
。
- ベッドルーム1
- BEDROOM2
私が書いた.csコードは次のとおりです。
protected void Button_Click(object sender, EventArgs e)
{
int q1 = Convert.ToInt16(TextBox1.Text);
for (int i = 1; i <= q1; i++)
{
string t1 = DropDownList1.SelectedItem.ToString().Trim();
CheckBoxList1.Items.Add(string.Concat(t1, i));
}
TextBox1.Text = "";
}
同様に、同じ手順が。の他の項目でも実行されDropDownList
ます。KITCHENが選択されていて、の番号TextBox
が3の場合のように。button_clickで、次のようなアイテム:
- キッチン1
- キッチン2
- KITCHEN3がに追加され
CheckBoxList
ます。
上記の例から、私のCheckBoxList
ものは次のようになります。
- ベッドルーム1
- BEDROOM2
- キッチン1
- キッチン2
- キッチン3
だから今私の問題はリストにキッチンアイテムを追加した後、もう一度ベッドルームを1つ追加したいと思います。
したがって、からBEDROOMを選択し、に1DropDownList
と入力し、button_clickで、BEDROOM4をに追加する必要があります。しかし、BEDROOM1は私のコードに従って再び追加します。TextBox
CheckBoxList
親切に助けてください...よろしくお願いします。