编写一个网站注册程序-哔哩哔哩

b.

光盘

2、标准控件中用于文本显示的控件是(A)

A.Label 控件 B.Textarea 控件 C.TextBox 控件 D.CheckBox 控件

3. 在HTML语言中编写一个网站注册程序,BODY元素被标记为(A)。

A. HTML 文档的文档正文 B. HTML 文档的字体大小

C. HTML 文档的颜色 D. HTML 文档的标题文本

4. Web Form页面的扩展名是(A)

A..aspxB..asmxC..ascxD..asax

5.如果需要确保用户输入的值小于30编写一个网站注册程序,则应使用(C)验证控件

ARequiredFieldValidatorBCompareValidator

CRangeValidatorDRegularExpressionValidator

6、在Net中,下列哪项不属于服务器控件TextBox控件的TextMode属性的值是(D)

A. 单线 B. 多线

C. 密码 D. 多语言

7. NETFramework是一个多语言组件开发和执行环境,提供了跨语言(D)

A. 统一框架 B. 统一编程思想

C. 统一模型 D. 统一编程环境

8、用于验证用户输入信息的控件是(D)

A. 范围验证器 B. 比较验证器

C.RequiredFieldValidatorD.RegularExpressionValidator

9.下列说法正确的是(B)

页面上的动态事物就是动态网页

B 静态网页内容固定,交互性能比动态网页差

CASP、JSP、ASP.NET技术都是将脚本语言嵌入到HTML文档中

DASP.NET 程序像 ASP 程序一样解释和执行

10、C#编写的网页后台文件代码保存在(C)文件中

A、.aspxB、.vbC、.csD、.config

11、IsPostBack属性获取的值有哪几种类型:(A)

A、布尔 B、字符 C、算术 D、高速缓存

12、判断页面是否回发的Page属性是(B)。

A、IsValidB、IsPostBackC、AutoPostBackD、NavigateUrl

13. 代码隐藏文件用于存储表单(D)。

A. 控件中输入的值 B. 静态元素 C. 用户注释 D. 应用程序代码

14、在数据验证控件中,ValidatorSummary验证控件的作用是(B)。

A. 检测总数 B. 集中展示每次验证结果

C.判断是否超出范围 D.检测值的大小

15.下列关于Web服务器端DropDownList控件的说法不正确的是(D)

A.DropDownList控件显示为下拉列表框

B、DropDownList控件只能实现单选

C、DropDownList控件的选项中可以有默认选项

D. DropDownList控件中的选项不能动态设置

16. (A).

A.AutoPostBank=TrueB.AutoPostBank=False

C.IsPostBank=True D.IsPostBank=False

17.下列关于Web服务器端RadioButton控件的说法不正确的是(B)

A.RadioButton控件显示为单选按钮

B.RadioButton 控件没有 GroupName 属性

C.RadioButton 控件有一个 GroupName 属性,必须设置

D、同一组RadioButton控件具有相同的GroupName属性

18、现在需要验证一个TextBox控件输入的年龄是否小于18岁且大于65岁,此时应该使用的验证控件是(D)

A.CompareValidatorB.CompareValidator 和 ReauiredFieldValidator

C.RangeValidatorD.RangeValidator 和RequiredFieldValidator

19.下列哪个Web服务器控件不能接收用户输入(B)

A. 文本控件 B. 标签控件

C.DropDownList 控件 D.CheckBox 控件

20、带上RequiredFieldValidator控件的ErrorMessage属性(A)

A.设置错误信息 B.设置验证控件

C. 设置验证的方法 D. 设置验证的数据类型

1、文本框是最常用的控件。 TextMode 是这个框的一个重要属性。 主要有三个值:SingleLine、Password、MultiLine,分别表示单行、密码行、多行文本。

2、用户第一次浏览网页时,网页的Page.IsPostBack值为False(True/False); 第二次的值为True。

3、通过编程方式向DropDownList添加一个数据项“rose”,

这句话是:this.DropDownList1.Items.Add("roses");

4. 要测试用户是否已选择文件,请使用 FileUpload 控件的 HasFile 属性。 如果已选择文件,则此属性的值为 True。

5、验证控件中的属性ControlToValidate是指定验证控件的验证对象,属性Text是验证失败时显示的信息。 如果需要对下拉列表框控件DropDownList进行验证,则需要设置验证控件的属性InitialValue的初始值。

6. 请在TextBox 控件中显示以下数据(num)。

双数=312.56;

TextBox.Text=___num.ToString()___

7、C#中的DateTime.Now.ToString()方法可以返回当前系统日期。

1、C#开发的网页的文件扩展名是什么? 因此请解释哪些是 ASP.NET 代码隐藏技术。

答:C#开发的网页文件扩展名为.aspx。

ASP 页面是 HTML、JS 和 VBScript 混合在一个文件中。 Google推出DOTNET后,ASP.NET有了code-behind技术,即codebehind。 VS200200X工具将为每个ASP.NET页面生成相应的代码隐藏代码,例如login.aspx和login.aspx.cs。 也就是说实现了代码分离,提供了更好的可读性和可维护性。

2. ASP.NET提供了哪些验证控件? 请根据验证控件的功能写出相应的验证控件名称。

控制

姓名

阐明

必填字段验证器

所需验证

确保用户不会跳过打字。

比较验证器

比较验证

使用比较运算符将用户的输入与另一个控制值进行比较。

范围验证器

范围验证

检查用户的输入是否在指定范围内

正则表达式验证器

定期验证

检查输入是否与正则表达式定义的模式匹配。

自定义验证器

自定义验证

使用用户编写的验证逻辑检测用户输入。

1、某购物网正在开发一个网上购物系统,现在需要开发一个用户注册程序,页面如图所示。

用户注册页面设计要求:

(1)“用户名”和“密码”不能为空,使用所需验证(RequiredFileValidator)控件;

(2)“密码”和“确认密码”必须相同,使用CompareValidator控件;

(3)“出生日期”必须为日期格式,使用CompareValidator控件,设置属性Operator的值为DataTypeCheck指定操作方式为数据类型比较,设置属性TypeDate为日期类型;

(4)对于“Email Address”的验证,使用RegularExpressionValidator控件;

(5)“手机号码”验证。 手机号码是1开头的11位数字,此时可以使用控件进行验证。 验证表达式为:^[1][0-9]{10}$;

(6)最后使用ValidationSummary控件来汇总注册信息的验证。

2. 选择题的设计

设计一个WEBFROM页面,文件名为:Test-01.aspx。 其中,有一个CheckBoxList空间用于收集学生的选课意向。 当总价按下“OK”按钮后,选择结果将显示在下方的LABLE控件中。 编写单击“确定”按钮的程序代码。 单击“作废”可清除所有选项。

为了实现上述功能,请填入以下程序中的空格:

受保护的 voidButton1_Click(objectsender, EventArgse)

stringstr="您对以下课程感兴趣:

”;

foreach(ListItemiteminCheckBoxList1.Items)

if(item.Selected)str=str+""+item.Text+"

”;

lblInfo.Text = str;

受保护的 voidButton2_Click(objectsender, EventArgse)

foreach(ListItemlistinCheckBoxList1.Items)

if(列表。选定)

列表.Selected = false;

lblInfo.Text="";

3、选择题的设计

设计一个WebForm页面,文件名为:Test-02.aspx。 其中,4个RadioButton控件用于收集学生的选课意图。 当点击“确定”按钮时,选择的结果显示在下面的Label1控件中,并编译出点击“确定”按钮的程序代码。

为了实现以上功能,请在以下空间进行编程:

受保护的 voidButton1_Click(objectsender, EventArgse)

stringstr="你认为.NETFramework是一个

”;

if(RadioButton1.Checked)str=str+RadioButton1.Text;

if(RadioButton2.Checked)str=str+""+RadioButton2.Text;

if(RadioButton3.Checked)str=str+""+RadioButton3.Text;

if(RadioButton4.Checked)str=str+""+RadioButton4.Text;

lblInfo.Text = str;