All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
asp.net2.0服务器控件之CheckBox控件

Writer: qq Article type: Programming skills(编程技巧) Time: 2014/7/9 1:37:29 Browse times: 320 Comment times: 0

asp.net2.0服务器控件之CheckBox控件


Head photo

Go homepage
Upload pictures
Write articles

asp.net2.0服务器控件之CheckBox控件





CheckBox控件



1.功能



CheckBox控件用于显示允许用户选择True或False条件的复选框。用户可以从一组CheckBox控件中选择一项或多项。



2.属性



CheckBox控件常用属性及描述如表1所示。







表1 CheckBox控件常用属性及描述



下面对比较重要的属性进行详细介绍。



(1)AutoPostBack属性。属性指定在单击时是否将CheckBox控件的状态回发到服务器。如果该属性值为True,则在单击CheckBox控件时自动将其状态发送到服务器,否则为False,默认值为False。代码如下:



this.chkTest1.AutoPostBack = True;



* 注意:将此属性设置为True会导致每次单击控件时发生到服务器的往返行程。



(2)Checked属性。该属性可以确定是否已选中CheckBox控件。用户也可以使用该属性以编程方式设置CheckBox控件的状态。代码如下:



this.chkTest1.Checked = True;



(3)Text属性。该属性指定与CheckBox控件关联的文本标签。该属性也可以以编程方式获取或设置与CheckBox控件关联的文本标签。代码如下:



this.chkTest1.Text = "唱歌";



this.chkTest2.Text = "跳舞";



this.chkTest3.Text = "看书";



运行结果如图1所示。







图1 设置CheckBox控件的Text属性



3.方法。



4.事件



CheckBox控件常用事件及描述如表2所示。



表2 CheckBox控件常用事件及描述



当Checked属性的值在向服务器的各次发送过程间更改时,将引发CheckedChanged 事件。此事件不将页面回发到服务器,除非AutoPostBack属性被设置为True。用户可以在CheckBox控件的CheckedChanged事件指定和编写处理程序。



* 示例



CheckBox控件CheckedChanged事件的使用



本示例演示在选中或取消CheckBox控件时,弹出消息提示框。程序代码如下:



protected void chkTest1_CheckedChanged(object sender, EventArgs e)



{



if (this.chkTest1.Checked)



Response.Write("");



else



Response.Write("");



}



protected void chkTest2_CheckedChanged(object sender, EventArgs e)



{



if (this.chkTest2.Checked)



Response.Write("");



else



Response.Write("");



}



protected void chkTest3_CheckedChanged(object sender, EventArgs e)



{



if (this.chkTest3.Checked)



Response.Write("");



else



Response.Write("");



}



完整程序代码如下:



★ ★★★★CheckBoxTest.aspx代码文件完整程序代码★★★★★



<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CheckBoxTest.aspx.cs" Inherits="CheckBoxTest" %>















无标题页





















&nbsp;&nbsp;





















爱好:








































































There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.