首页>教程>ASP.NET教程>ASP.NET CheckBox 控件

需要支持?

如果通过文档没办法解决您的问题,请提交工单获取我们的支持!

ASP.NET CheckBox 控件

内容纲要

ASP.NET CheckBox 控件用于显示复选框

属性

属性描述.NET
AutoPostBack规定在 Checked 属性已改变后,是否立即向服务器回传表单。默认是 false1.0
CausesValidation规定点击 Button 控件时是否执行验证2.0
Checked规定是否已选中该复选框1.0
InputAttributes该 CheckBox 控件的 Input 元素所用的属性名和值的集合2.0
LabelAttributes该 CheckBox 控件的 Label 元素所用的属性名和值的集合2.0
runat规定该控件是服务器控件。必须被设置为 "server"1.0
Text与复选框关联的文本标签1.0
TextAlign与复选框关联的文本标签的对齐方式(right 或 left)1.0
ValidationGroup在 CheckBox 控件回发到服务器时要进行验证的控件组2.0
OnCheckedChanged当 Checked 属性被改变时,被执行函数的名称

ASP.NET CheckBox Checked 属性

ASP.NET CheckBox Checked 属性规定 CheckBox 控件是否已选中

CheckBox 默认为未选中

语法

<asp:CheckBox Checked= "TRUE|FALSE" runat="server" />

范例

下面的范例会在 CheckBox 被选中时验证

<form runat="server">
<asp:CheckBox id="check1" runat="server" Checked="TRUE" />
</form>

ASP.NET CheckBox Text 属性

ASP.NET CheckBox Text 属性用于设置或返回 CheckBox 控件的文本

语法

<asp:CheckBox Text="string" runat="server" />
属性描述
string字符串值,规定 CheckBox 控件的文本

范例

下面的范例在 CheckBox 控件上设置了文本

<form runat="server">
<asp:CheckBox id="check1" runat="server" Text="Make it so" />
</form>

ASP.NET CheckBox TextAlign 属性

ASP.NET CheckBox TextAlign 属性用于设置或返回 CheckBox 文本的对齐方式

默认的对齐方式是 "right"

语法

<asp:CheckBox TextAlign="left|right" runat="server" />

范例

下面的范例设置了 CheckBox 文本的对齐方式

<form runat="server">
<asp:CheckBox id="check1" runat="server" Text="Make it so" TextAlign="left" />
</form>

Web 控件标准属性

  • AccessKey
  • Attributes
  • BackColor
  • BorderColor
  • BorderStyle
  • BorderWidth
  • CssClass
  • Enabled
  • Font
  • EnableTheming
  • ForeColor
  • Height
  • IsEnabled
  • SkinID
  • Style
  • TabIndex
  • ToolTip
  • Width

如果想要查看完整的描述,可以访问我们的 Web 控件标准属性

控件标准属性

  • AppRelativeTemplateSourceDirectory
  • BindingContainer
  • ClientID
  • Controls
  • EnableTheming
  • EnableViewState
  • ID
  • NamingContainer
  • Page
  • Parent
  • Site
  • TemplateControl
  • TemplateSourceDirectory
  • UniqueID
  • Visible

如果想要查看完整的描述,可以访问我们的 控件标准属性

范例

Checkbox

<script  runat="server">
   Sub Check(sender As Object, e As EventArgs) 
     if check1.Checked then
       work.Text=home.Text
     else
       work.Text=""
     end if
   End Sub
</script>

<!DOCTYPE html>
<meta charset="utf-8" />

<form runat="server">
<p>Home Phone:
<asp:TextBox id="home" runat="server" />
<br>
Work Phone:
<asp:TextBox id="work" runat="server" />
<asp:CheckBox id="check1"
Text="Same as home phone" TextAlign="Right"
AutoPostBack="True" OnCheckedChanged="Check"
runat="server" />
</p>
</form>

范例中,我们声明了两个 TextBox 控件和一个 CheckBox 控件然后,我们为 CheckedChanged 事件创建一个事件句柄,把包含 home phone 的文本框的内容复制到包含 work phone 的文本框中

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索