2024年5月30日发(作者:)

6.12 习 题

一、填空题

1.所有的Web服务器控件都要包含在(

中。

2.文本框的( MaxLength )属性用来控制文本框可以输入的最多字符数。

3.文本框的( TextMode )属性用于设置文本模式,有三个有效取值,分

别为:( SingleLine ),默认取值,单行文本框;( Password ),密码框;

( MultiLine ),多行文本框。

4.若想获得DropDownList控件选中项的值,则应访问DropDownList的

( SelectedValue )属性。

5.下拉列表框只能绑定XML文档中的( 属性 )。

二、选择题

1.以下哪一个不是Button控件的属性。( D )

A.Text B.PostBackUrl

C.onclientclick D.Rows

2. TextBox控件的TextMode设置为( C ),可以用来输入密码。

A.Text B.SingleLine

C.Password D.MultiLine

3.一般来讲,需要输入备注内容时,应将TextBox控件的TextMode设置为

( D )。

A.Text B.SingleLine

C.Password D.MultiLine

wnList控件的( B )属性表示选中项的索引值。

A.DataTextField B.SelectedIndex

C.SelectedValue D.DataValueIndex

5.以下哪个验证控件允许自己编写验证方法。( C )

A.ValidationSummary B.RequiredFieldValidator

C.CustomValidator D.RegularExpressionValidator

三、简答题

1.请简述一下按钮的常用属性及功能是什么?

见表6-1

2.请叙述一下Button、LinkButton和ImageButton三个控件的异同点?

Button、LinkButton和ImageButton三个控件都是表单按钮,LinkButton

和ImageButton包括Button控件的所有功能。LinkButton控件的显示样式和超

链接是一样的,这样就可以实现超链接的样式,按钮的功能。ImageButton控件

有一个其特有的属性ImageUrl,用来指明该图像按钮上所显示图片的URL,对

于不支持图片显示的浏览器,可以通过AlternateText属性来设置要显示的文

本。

3.请介绍一下验证控件有几种,各自的功能是什么?

CompareValidator控件:用于比较用户输入的值和另一值之间是否满足特

定的关系。

CustomValidator控件:支持用户自己编写验证方法。

RangeValidator控件:用于验证用户的输入是否在一定的范围之内。

RegularExpressionValidator控件:用于验证用户输入的值是否符合正则

表达式的格式。

RequiredFieldValidator控件:用于验证输入内容不可为空。

ValidationSummary控件:该控件本身不进行验证,用于分组显示其它验证

控件的错误提示信息。