2024年3月29日发(作者:)

习题2

1.服务器控件位于 trols 命名空间中。

2.对两个值进行比较验证,需要使用 CompareValidator 控件。

3.验证相关输入控件的值是否匹配正则表达式指定的模式,需要使用

RegularExpressionValidator控件。

4.将几个RadioButton按钮设置为一组时,需要设置 GroupName 属性。

5.Button控件有OnClick和OnCommand两种方法,( C )将激活

OnCommand事件。

A.指定CommandName属性的按钮

B.指定CommandArgument属性的按钮

C.指定CommandName和CommandArgument属性的按钮

D.指定ID属性的按钮

6.HyperLink控件的Target属性的值为( B )时,将内容呈现在上一个框架

集父级中。

A._blank B._parent C._self D._top

7.如果用来输入密码,需要将TextBox控件的TextMode设置为( C )。

A.SingleLine B.MultiLine C.Password D.采用默认值

8.验证某个值是否在要求的范围内,需要使用( C )控件。

A.RequireFieldValidator控件

B.CompareValidator控件

C.RangeValidator控件

D.CustomValidator控件

9.用户控件的后缀名是 .ascx 。

10.当使用CustomValidator控件时,可以在客户端和服务器上编写有效性验证代码。

如何告知运行库在有效性验证处理期间调用什么有效性验证代码?

答:通过ClientValidationFunction属性指定要调用的方法。

11.注册用户控件需要使用什么指令?如何为用户控件添加属性?

答:使用@ Register指令注册用户控件:

<%@ Register src="…..ascx" tagname="…." tagprefix="…" %>

在用户控件的代码程序中,定义公共的属性,如在代码中添加一

个UserName属性:

public string UserName

{

get { return ; }

set { = value; }

}

此时已经给该用户控件添加了UserName这个属性了,在后续的程序中可以直接使

用,为属性赋值或者获取属性值。