Я пишу простую веб-форму, используя кнопку добавления, чтобы добавить значения к другому тексту метки, используя регистр переключателя.Концепция довольно проста: если выбрано значение 1, qty суммирует введенное нами значение с первоначальным значением вместе, но это сработало только в первый раз, если я снова нажму кнопку добавления, оно не сложит их.
Я пытался использовать цикл while для зацикливания ввода, но не знаю, как перехватить действие кнопки добавления, чтобы продолжать добавлять значение ввода в метку.
protected void addBtn_Click(object sender, EventArgs e)
{
int input = Convert.ToInt32(DropDownList1.SelectedValue);
Label2.Text = TextBox1.Text;
switch (input)
{
case 1:
qty1+=Convert.ToInt32(TextBox1.Text);
lblQty1.Text="$ "+qty1;
break;
case 2:
qty2 += Convert.ToInt32(TextBox1.Text);
lblQty2.Text = "$ " + qty2;
break;
case 3:
qty3 += Convert.ToInt32(TextBox1.Text);
lblQty3.Text = "$ " + qty3;
break;
case 4:
qty4 += Convert.ToInt32(TextBox1.Text);
lblQty4.Text = "$ " + qty4;
break;
default:
break;
}
Я должен иметьзначения, введенные в TextBox1, добавляются все вместе каждый раз, когда я нажимаю кнопку добавления, но это работало только в первый раз, когда я нажимал кнопку добавления