网页标准控件
一、填空题
(1)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件 的 属性设置为Password。
(2)当一个Web控件上发生的事件需要立即得到响应时,应该将它的 属性设为true。
(3)下面是一个转移到新网页的指令:Response. ("新网页的URL");
(4)请将下列数据(nn)在TextBox控件中显示出来。
double nn = 4512.65;
TextBox1.Text = ;
(5)请将下列字符串转换为浮点类型的数据,以便进行计算。
string ss = "4109.54";
double dd = ;
(6)在设计阶段必须将各个验证控件的 属性指向被验证的控件。
(7)使用RegularExpression控件验证输入时,首先要将本控件的 属性设置成检查的模式。
二.选择题
(1)下面几个图形控件中,不能执行鼠标单击事件的控件是 。
A.ImageButton B.Image C.ImageMap
(2)当需要用控件来输入性别(男、女)或婚姻状况(已婚、未婚)时,为了简化输入,应该选用的控件是 。
A.RadioButton B.CheckBoxList
C.CheckBox D.RadioButtonList
(3)现在需要验证某个TextBox控件的输入数据是否大于0。此时应该使用的验证控件是 。
A.CompareValidator B.CompareValidator与RequiredFieldValidator
C.RangeValidator D.RangeValidator与RequiredFieldValidator
(4)现在需要验证某个TextBox控件输入的年龄是否大于18且小于65。此时应该使用的验证控件是 。
A.CompareValidator B.CompareValidator与RequiredFieldValidator
C.RangeValidator D.RangeValidator与RequiredFieldValidator
(5)ValidatorSummary验证控件的作用是 。
A.检查总和数 B.集中显示各个验证的结果
C.判断有无超出范围 D.检查数值的大小
三、判断题
(1)HTML控件属于浏览器控件,不接受服务器的控制。 ( )
(2)HTML控件与HTML元素一一对应,而Web控件的抽象程度更高,一个控件设置不同的属性时可以实现不同的功能。( )
(3)Web控件中的几个按钮都可以起到向服务器提交数据的作用。 ( )
(4)HTML控件很难转换为服务器控件。( )
(5)ASP.NET主要依靠在浏览器端对输入进行验证工作,因为在浏览器端验证可以将错误发现在提交之前,以减少信息的传输量。 ( )
(6)除RequiredFieldValidator控件以外,其他验证控件都将被检查对象为空时认为是合法的输入。 ( )
(7)CompareValidator控件既可以用来与某个常量比较,也可以用来与另外某个控件的输入进行比较。( )
四、简答题
(1)在ImageMap控件中如何实现分区超链接?
(2)简述ASP.NET 2.0的事件模型。
(3)举例说明Web控件调用DHTML辅助功能的方法。
(4)举例说明动态创建数据表的方法。
(5)简述系统在执行HTML表单与Web表单时有何区别。
(6)HTML表单中的两个属性Active与Method各起什么作用?
(7)为什么ASP.NET对数据输入的验证以服务器验证为主,浏览器端验证为辅?
(8)简述利用CompareValidator控件进行验证时几个属性的设置方法。包括的属性有:ControlToValidate、ControlToCompare、ValueToCompare、Type和Operator。
(9)举例说明自定义控件(CustomValidator)的设计方法。
(10)什么情况下需要进行分组验证,用什么属性对控件进行分组?
五、操作题
(