1
這是我的綁定代碼:如何刪除在asp.net中綁定的CheckBoxList中的一個項目?
string connection_string = ConfigurationManager.ConnectionStrings["DBC"].ConnectionString;
SqlConnection con = new SqlConnection(connection_string);
con.Open();
SqlDataAdapter dataadapter = new SqlDataAdapter("Select * from stud_table", con);
DataSet ds = new DataSet();
dataadapter.Fill(ds);
CheckBoxList1.DataSource = ds;
CheckBoxList1.DataTextField = "Name";
CheckBoxList1.DataValueField = "Rollno";
CheckBoxList1.DataBind();
con.Open();
按鈕代碼:
protected void Button2_Click(object sender, EventArgs e)
{
for(int i=0;i<CheckBoxList1.Items.Count ;i++)
{
if (CheckBoxList1.Items[i].Selected == true)
{
CheckBoxList1.Items.RemoveAt(i);
}
}
}
如果我選擇的項目和我點擊刪除按鈕,就應該從數據庫中,並在屏幕上刪除。我該怎麼做呢?
德尼 - 感謝ü上DeleteFromDB和調試其工作 – divi 2013-04-10 07:09:27
,但它是從CheckBoxList的刪除而不是在數據庫表.. – divi 2013-04-10 07:19:01
將制動點代碼。數據庫中是否存在deleteNo語句 – 2013-04-10 07:22:34