CheckListBox控件是一种选择框的组合。可以一次选择多个项。
如果想增加一个选项的话,可以用编程方式实现:
protected void Button1_Click(object sender, EventArgs e)
{
this.CheckBoxList1.Items.Add(new ListItem("新建项文本", "新建项Value"));
}
如果想查看时那个选择框被选择了,可以这样写:
protected void Button1_Click(object sender, EventArgs e)
{
string msg = "";
foreach (ListItem li in this.CheckBoxList1.Items)
{
if (li.Selected == true)
{
msg += "<BR>" + li.Text + " is selected.";
}
}
Label1.Text = msg;
}
验证CheckListBox控件有没有选择项
protected void Button1_Click(object sender, EventArgs e)
{
// Is anything selected? The index is -1 if nothing is selected.
if (this.CheckBoxList1.SelectedIndex > -1)
{
Label1.Text = "You chose: " +
CheckBoxList1.SelectedItem.Text;
}
else
{
Label1.Text = "eeeeeeeeeee";
}
}
本文介绍了CheckListBox控件的基本用法,包括如何通过编程方式添加选项、检查哪些选项已被选中以及验证是否已选择任何选项等内容。
3893

被折叠的 条评论
为什么被折叠?



