5.6 上机题
1.使用Visual Studio 2012集成开发环境创建、运行本章所有的代码和实例并分析其执行结果。
2.编写一个ASP.NET Web应用程序,使用ListBox控件让用户来选择喜欢的电影,并在Label控件上显示用户的选择,程序运行效果如图5-38所示。
图5-38 运行结果
3.编写一个ASP.NET Web应用程序,使用三个DropDownList控件实现年月日选择的功能,程序运行结果如图5-39所示。
图5-39 运行结果
4.编写一个ASP.NET Web应用程序,实现在Calendar控件中添加一些节日,例如元旦、情人节、三八妇女节、愚人节、劳动节、儿童节、建党节、建军节、教师节、国庆节和圣诞节,不可以进行这些日期的选择。其他的日期选中后可以显示相应的日期。运行效果如图5-40所示。
图5-40 运行结果
5.编写一个ASP.NET Web应用程序,利用CustomValidator控件判断用户输入的用户名的长度大于等于8,运行效果如图5-41。
图5-41 运行结果
6.编写一个ASP.NET Web应用程序,创建一个自定义的用户控件,实现通过验证控件实现在网站注册用户信息的功能,通过不同的验证控件对用户名、密码、重复密码、年龄、电子邮件进行验证。运行效果如图5-42所示。
图5-42 运行结果
7.编写一个ASP.NET Web应用程序,在一个MultiView控件中包含三个View控件,单击View控件中的按钮显示不同的内容,运行程序,效果如图5-43所示。
图5-43 运行结果
8.编写一个ASP.NET Web应用程序,使用RequiredFieldValidator控件对输入是否为空进行验证,如为空则给出提示;使用RegularExpressionValidator控件对护照格式进行验证,如不符合格式则给出提示。运行效果如图5-44所示。
图5-44 运行结果
9.编写一个能够登记个人信息的ASP.NET Web应用程序,用户可以在填写个人信息的页面利用各种Web服务器控件进行信息的输入和选择,单击“填写个人信息”按钮后,保存填写和选择的内容,单击“提交查看个人信息”按钮后可以在页面查看提交的个人信息。运行结果如图5-45所示。
图5-45 运行结果