关于ASP.NET中的WEB服务器控件
ASP.NET中的WEB服务器控件分为以下几类:
1.文本类型控件
有Lable和TextBox两类。lable比较简单,TextBox有几个属性比较重要。,true的话当文本框内容变化(按回车之后)的时候,自动执行onTextChanged方法,false则不自动执行,默认为false。TextMode="SingLine/MutiLine/PassWord",分别对应一行,多行,密码。Wrap属性,是否自动换行。
2.按钮类型控件
有Button,LinkButton,ImageButton三类,都比较简单,不再多说。
3.选择类按钮
有六类。
RadionButton单选按钮中只有一个特色属性,GroupName,同属一个Group的RadionButton只能一个被选中。
RadioButtonList单选按钮组,有以下一些特色属性:
RepeatDirection="Vertical/Horizintal"表示按钮组按垂直方式还是水平方式排列。
RepeatLayout="Flow/Table"表示以流方式还是以列表方式显示。
DataSouce="绑定的数据源"。
RepeatColumns="空间中显示的列数"
OnSelectedIndexChanged="事件处理程序"
CheckBox复选按钮,都是前面出现的属性,比较简单,不再多言。
CheckBoxList复选按钮组,与RadioButtonList基本相同,不再多言。
ListBox列表框是当选择项非常多时使用的控件,它的特有属性为SelectMode="Sing/Multiple",表示单选还是多选。其他属性在前面都介绍过。
最后一个DropDownList下拉列表框。就是下拉啦,见名知意呵呵。