ASP.NET Web Forms CheckBox (复选框)

17 Mar 2025 | 阅读 2 分钟

它用于从用户那里获取多个输入。它允许用户从一组选项中选择。

它以“是”或“否”的格式获取用户输入。 当我们想要用户进行多项选择时,它非常有用。

要创建 CheckBox(复选框),我们可以从 Visual Studio 的工具箱中将其拖动到设计界面上。

这是一个服务器端控件,ASP.NET 提供了自己的标签来创建它。 示例如下。

服务器将其呈现为 HTML 控件,并生成以下代码到浏览器。

此控件有自己的属性,如下表所示。

属性描述
AccessKey它用于为控件设置键盘快捷键。
TabIndex控件的 Tab 键顺序。
BackColor它用于设置控件的背景颜色。
BorderColor它用于设置控件的边框颜色。
BorderWidth用于设置控件边框的宽度。
Font它用于设置控件文本的字体。
ForeColor它用于设置控件文本的颜色。
文本它用于设置要为控件显示的文本。
ToolTip当鼠标悬停在控件上时,它会显示文本。
Visible设置控件在表单上的可见性。
高度它用于设置控件的高度。
宽度它用于设置控件的宽度。
Checked (选中)它用于设置控件的选中状态,可以是 true(真)或 false(假)。

示例

// WebControls.aspx

代码隐藏

// WebControls.aspx.cs

ASP CheckBox 1

最初,没有选择任何课程,所以它显示“none”(无)。 它显示用户的选择,如下面的屏幕截图所示。

ASP CheckBox 2
下一主题ASP.NET LinkButton