سمیرا55
دوشنبه 17 تیر 1392, 16:41 عصر
یک checkboxlist دارم میخام هر موقع این checkbox ها انتخاب شدند حالا یکی یا چند تا عملی مثله update یا delete رو انجام بده اما در صورتی که بیشتر از یکی با هم انتخاب بشن کار نمیکنه
حالتی که یکی رو انتخاب کنم فقط کار میکنه
اینم کدش
TextBox1.Text = "";
foreach (ListItem listitem in CheckBoxList1.Items)
{
if (listitem.Selected==true)
{
da.SelectCommand.CommandText = "update groups set number=number+1 where goru.group_name='" + listitem.Text + "'";
TextBox1.Text += listitem.Text + "-";
}
}
da.InsertCommand.Parameters.AddWithValue("@group_name", TextBox1.Text);
con.Open();
// da.InsertCommand.Connection.Open();
da.InsertCommand.ExecuteNonQuery();
da.Fill(dt);
con.Close();
}
حالتی که یکی رو انتخاب کنم فقط کار میکنه
اینم کدش
TextBox1.Text = "";
foreach (ListItem listitem in CheckBoxList1.Items)
{
if (listitem.Selected==true)
{
da.SelectCommand.CommandText = "update groups set number=number+1 where goru.group_name='" + listitem.Text + "'";
TextBox1.Text += listitem.Text + "-";
}
}
da.InsertCommand.Parameters.AddWithValue("@group_name", TextBox1.Text);
con.Open();
// da.InsertCommand.Connection.Open();
da.InsertCommand.ExecuteNonQuery();
da.Fill(dt);
con.Close();
}