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