标准服务器控件
被考次数: 1次
被考频率: 低频率
答错率:    54%
知识难度:
考试要求: 了解     
知识路径:  > 电子商务系统程序设计基础  > 电子商务系统建设  > B/S结构程序设计  > ASP.NET控件


本知识点历年真题试卷分布
>> 试题列表    
 

 
       Label控件
       Label控件用于在页面上显示文本且不能被用户更改。添加Label控件可以从VS工具箱中将标签控件拖放到页面中,拖放到页面后,该页面将自动生成一段标签控件的声明代码:
       
       该程序声明了一个标签控件,其中,ID="Label1"表示控件的ID值为Label1,runat="server"表示该控件运行在服务器端,Text="标签"表示Label控件显示文本为“标签”。Label控件的ID属性及Text属性都可以改变,也可以通过服务端程序设置Label控件的Text属性,程序如下所示:
       
       Label控件的其他常见属性:
       .ForeColor属性:文字颜色;
       .Visible属性:是否可见。
       TextBox控件
       TextBox控件在页面上显示一个可编辑的文本框,例如用户注册、登录等,就需要文本框控件来接受用户输入的信息。
       文本框控件的常用属性:
       .AutoPostBack:在文本修改以后,是否自动提交;
       .MaxLength:用户输入的最大字符数;
       .ReadOnly:是否为只读;
       .Rows:作为多行文本框时所显式的行数;
       .TextMode:文本框的模式,分为三种:
       SingleLine:指示为单行输入,默认模式;
       MultiLine:指示为多行输入;
       Password:密码输入方式。
       Button控件
       Button控件在页面上显示一个按钮,按钮控件能够触发事件,或者将网页中的信息回传给服务器。在ASP.NET中,包含三类按钮控件,分别为Button、LinkButton、ImageButton。
       按钮控件的常用属性:
       .Text:按钮的显示文本;
       .Causes Validation:按钮是否导致激发验证检查;
       .CommandArgument:与此按钮管理的命令参数;
       .CommandName:与此按钮关联的命令。
       这三种按钮,它们起到的作用基本相同,主要区别是表现形式不同。
       按钮的常用事件:
       ①Click单击事件。在Click单击事件中,通常用于编写用户单击按钮时所需要执行程序。在页面设计视图中,双击按钮即可打开Click事件对应的方法,也可以在按钮的事件视图中打开Click事件对应的方法,在方法体中直接编写程序内容即可在页面运行时单击按钮执行这些代码。
       ②Command命令事件。按钮的Command事件可以传递参数,负责传递参数的属性是上面介绍的CommandArgument和CommandName属性。
       Image控件
       Image控件用来在Web页面中显示图像,常用的属性如下:
       .AlternateText:在图像无法显式时显示的备用文本;
       .ImageAlign:图像的对齐方式;
       .ImageUrl:要显示图像的URL。
       HyperLink控件
       HyperLink控件在页面显示一个超链接,相当于实现了HTML代码中的“”效果,但HyperLink控件是服务器控件,所以可以在程序中改变控件的链接URL,使其链接到不同的URL。超链接控件通常使用的两个属性如下所示:
       .ImageUrl:要显示图像的URL;
       .NavigateUrl:要跳转的URL。
       提示:如果只实现静态的超链接,使用HTML的标签效率比较高。
       DropDownList控件
       DropDownList控件是一个下拉列表选项控件,其中包含多个选项,用户根据需要选中其中某一项。例如,在输入性别时就可以使用DropDownList控件,控件包含两个选项“男”和“女”,该控件的使用避免了用户输入麻烦及输入错误。
       DropDownList控件的常用属性:
       .Items:选项集,可以直接在属性框中设置,也可以通过程序动态设置;
       .Text:选中项的文本;
       .SelectedIndex:选中项索引;
       .SelectedItem:选中项;
       .SelectedValue:选中项的值。
       DropDownList列表控件常用事件:
       .SelectedIndexChanged:该事件在选择项发生变化时引发。
       ListBox控件
       ListBox控件与DropDownList控件相似,也包含多个选项,但ListBox控件可以多项选择。设置SelectionMode属性为Single时,表明只允许用户从列表框中选择一个项目,而当SelectionMode属性的值为Multiple时,用户可以按住Ctrl键或者使用Shift组合键从列表中选择多个选项。
       ListBox控件的常用属性及事件与DropDownList控件基本相同,另外还有一个Rows属性,表示要显示的选项的行数。
       CheckBox控件和CheckBoxList控件
       ASP.NET提供了复选框控件和复选组控件来实现多选。复选框控件和复选组控件都是通过Checked属性来判断是否被选择。
       (1)复选框控件(CheckBox)。
       CheckBox控件常用属性:
       .Text:复选框显示文本;
       .Checked:复选框是否被选中。
       CheckBox控件常用事件:
       .CheckedChanged:选中状态发生变化时触发。
       (2)复选组控件(CheckBoxList)。
       CheckBoxList控件常用属性:
       .Items:复选组所包含的项。
       CheckBoxList控件常用事件:
       .SelectedIndexChanged:当控件中某项的选中状态被改变时,则会触发该事件。
       复选组控件通过Items集合来获取、选择某个或多个选中的项目值。
       RadioButton控件和RadioButtonList控件
       (1)单选控件(RadioButton)。
       单选控件可以为用户选择某一个选项,单选控件常用属性:
       .Checked:控件是否被选中;
       .GroupName:单选控件所处的组名,同一组中的RadioButton只能选一个;
       .TextAlign:文本标签相对于控件的对齐方式。
       单选控件常用的事件:
       .CheckedChanged:当控件的选中状态改变时,则触发该事件。
       (2)单选组控件(RadioButtonList)。
       与单选控件相同,单选组控件也是只能选择一个选项的控件,而与单选控件不同的是,单选组控件没有GroupName属性,但是却能够列出多个单选项目。另外,单选组控件所生成的代码也比单选控件实现的相对较少。
       单选组控件的常用属性如下所示:
       .Items:单选项的集合;
       .RepeatColumn:用于布局项的列数;
       .RepeatDirection:项的布局方向;
       .RepeatLayout:是否在某个表或者流中重复。
       RadioButtonList控件常用事件如下:
       .SelectedIndexChanged:当控件中某项的选中状态被改变时,则会触发该事件。
       日历控件(Calender)
       日历控件可以显示一个日历,用户能够通过日历控件进行时间的选取。通过设置日历控件的属性,可以更改日历控件的外观。日历控件的常用属性如下:
       .DayHeaderStyle:月历中显示一周中每一天的名称和部分的样式;
       .DayStyle:所显示的月份中各天的样式;
       .NextPrevStyle:标题栏左右两端的月导航所在部分的样式;
       .OtherMonthDayStyle:上一个月和下一个月的样式;
       .SelectedDayStyle:选定日期的样式;
       .ShowDayHeader:显示或隐藏一周中的每一天的标头;
       .ShowGridLines:显示或隐藏一个月中的每一天之间的网格线;
       .ShowNextPrevMonth:显示或隐藏到下一个月或上一个月的导航控件;
       .ShowTitle:显示或隐藏标题部分;
       .TitleStyle:位于日历顶部,包含月份名称和月导航连接的标题栏样式;
       .TodayDayStyle:当前日期的样式;
       .WeekendDayStyle:周末日期的样式。
       通过上述属性可以设置日历控件的样式,Visual Studio还为开发人员提供了默认的日历样式,可以选择自动套用格式进行样式设置。
       日历控件常用事件:
       .DayRender:当日期被显示时触发该事件;
       .SelectionChanged:当用户选择日期时触发该事件;
       .VisibleMonthChanged:当所显示的月份被更改时触发该事件。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有