zxpr.net
当前位置:首页 >> C#中ChECkBoxList选中的多个值怎么添加到数据库中? >>

C#中ChECkBoxList选中的多个值怎么添加到数据库中?

楼主你好,selected属性永远只有一个控件拥有。 这里判断集合里面的checkbox时应该判断它的checked属性。

table1和table2都有两个字段ID,data。 以下代码是将table1绑定到CheckBoxList控件里。 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.CheckBoxListBind(); } } public void CheckBoxListBind() { SqlConnect...

查一个id用的sql是 where id=123查多个id是 where id in(123,234,345,456)

checked=true

foreach (Control c in datalist.Controls) { CheckBoxList chk = (CheckBoxList)c.FindControl("控件名"); if (chk != null) { chk.Items.Add("A"); chk.Items.Add("B"); chk.Items.Add("C"); chk.Items.Add("D"); } }

CheckBoxList是复选框的集合,对CheckBoxList赋值是没有意义的,要对里面的选项赋值 CheckBoxList1.Items.Add(new ListItem("文本1", "Value1")); CheckBoxList1.Items.Add(new ListItem("文本2", "Value2"));

public Form1(){ InitializeComponent(); CheckBox check; for (int i = 0; i < 10; i++) { check = new CheckBox(); check.Text = i.ToString(); check.Location = new Point(0, i * 25); check.CheckedChanged += new EventHandler(check_Chec...

Form1中: List s = new List(); foreach (Control o in this.Controls) { if (o is CheckBox) { if (((CheckBox)o).Checked == true) { s.Add(this.checkBox1.Text); } } } Form2 f = new Form2(s); f.Show(); Form2中重写构造函数: public Form...

protected void Button1_Click(object sender, EventArgs e) { string s = ""; foreach (ListItem li in CheckBoxList1.Items) { if (li.Selected) s += li.Value + ","; } Label1.Text = s.TrimEnd(','); }

for (int index = 0; index < Checkboxlist1.Items.Count; index++) { if (Checkboxlist1.Items[index].Selected) { if (!Insert(Checkboxlist1.Items[index].ToString())) { MessageBox.Show("一条数据插入失败!中断操作!"); return; } } } /...

网站首页 | 网站地图
All rights reserved Powered by www.zxpr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com