楼主应该说错了吧,应该是CheckBox和CheckListBox。
CheckBoxshi复选框,用户可以通过CheckBox指示某个特定条件是处于打开状态还是关闭状态,它常用于为用户提供 是/否 真/假
选项,因为CheckBox彼此是独立工作,所以用户可以同时选择 一个或多个CheckBox。
CheckListBox控件几乎具有ListBox控件的所有功能,它可以看做 每项都是CheckBox控件的ListBox,在应用程序中,CheckListBox控件用于提供一组并列的可选项。
CheckBox一次只有一个框(勾选).
CheckBoxList,可以在里面添加多个CheckBox.可以形成一排或一列的多个CheckBox.
CheckBox:单个复选框
CheckBoxList:复选框列表,管理着CheckBox集合,当点击CheckBoxList中的某个CheckBox后,可以通过CheckBoxList.Items.Checked来获取被选中的CheckBox,如下:
foreach (CheckBox c in checkedListBox1.Items)
{
if (c.Checked)
{
// TO DO
}
}
这个嘛,就是checkbox不可以绑定数据,chechboxlist可是从数据库中绑定数据。
CheckBox 一次一个选框
CheckBoxLis 一次可以多个选框
如果你想多个选框,可以用多个checkbox 或者用 一个checkboxlist来完成效果
如果想单选的话:
1、单选建议改用RadioBouttonList ,如果用RadioBoutton,可以在属性里的GroupName改个名字,其它RadioBoutton同样做法,这样可以限制成单选。
2、一定要用CheckBox,可以用代码控制,但不建议。具体就是给CheckBox的Checked属性赋值,如果是html里面的checkbox,貌似可以用js来做成单选效果。