CheckBoxList 控件
可以使用两种类型的 ASP.NET 控件将复选框添加到 Web 表单页上:单独的 CheckBox 控件或“CheckBoxList”控件。两种控件都为用户提供了一种输入布尔型数据(真或假、是或否)的方法。有关这两种控件的对比信息,请参阅 CheckBox 控件。
向网页中添加 CheckBoxList 控件
- 将“CheckBoxList”控件从“工具箱”任务窗格拖放到网页上。
当使用 CheckBoxList 控件时,将向网页添加单个控件。向控件添加项是一个独立的过程,它取决于要在控件中显示的是一个静态列表,还是从数据源动态生成的列表。
为 CheckBoxList 控件定义静态项
在“设计”视图中,右键单击“CheckBoxList”控件,再单击“显示常用控制任务”。
在“CheckBoxList 任务”菜单上,单击“编辑项”。
在“ListItem 集合编辑器”对话框中,单击“添加”添加一项。
在“ListItem 属性”区域中,设置“Text”和“Value”属性。
重复步骤 3 和步骤 4,直到添加了所有需要的项。
将 CheckBoxList 控件绑定到数据源
在“设计”视图中,右键单击“CheckBoxList”控件,再单击“显示常用控制任务”。
在“CheckBoxList 任务”菜单上,单击“选择数据源”。
在“数据源配置向导”中,从“选择数据源”下拉列表中为“CheckBoxList”控件选择数据源。在“选择要显示在 CheckBoxList 中的数据域”下拉列表中,选择包含用户将看到的文本所对应的域。在“选择 CheckBoxList 的值所对应的数据域”下拉列表中,选择用户通过选择列表中的项以编程方式访问的数据所对应的域。
有关管理 CheckBox 和 CheckBoxList 控件的详细信息,请参阅 MSDN Library 中的 CheckBox 和 CheckBoxList Web 服务器控件 (Visual Studio)(此链接可能指向英文页面)。