4.8 上机题
1.使用Visual Studio 2012集成开发环境创建、运行本章所有的代码和实例,并分析其执行结果。
2.编写一个ASP.NET Web应用程序。在页面的两个文本框中分别接收用户输入长方形的两条边长。再设计两个按钮:一个用于面积的计算,另一个用于周长的计算,当单击其中一个按钮时,在页面的标签控件上显示计算的结果。程序运行效果如图4-16所示。
图4-16 运行结果
3.创建一个ASP.NET Web应用程序,使用一个CheckBoxList控件,用户可以通过该控件中的多个选项,选择自己喜欢的个人爱好并动态地显示在下面的一个Label控件。程序运行效果如图4-17所示。
图4-17 运行结果
4.编写一个ASP.NET Web应用程序,使用单选按钮列表控件RadioButtonList实现单选功能,程序运行效果如图4-18所示。
图4-18 运行结果
5.编写一个ASP.NET Web应用程序,设计三种不同类型的TextBox控件,分别为单行、密码和多行文本框。如果用户在密码文本框中输入的密码少于8位或者大于15位,就弹出错误提示对话框,运行效果如图4-19所示。
图4-19 运行结果
6.编写一个ASP.NET Web应用程序,通过HypeLink控件设计超链接可以打开指定的网页,程序运行后如图4-20所示。
图4-20 运行结果
7.编写一个ASP.NET Web应用程序,使用ImageButton控件用作图像映射来获取鼠标在图像中单击位置的信息,程序运行效果如图4-21所示。
图4-21 运行结果
8.编写一个ASP.NET Web应用程序,当用户单击图像中的某一个图像时,页面将根据用户单击的位置,输出不同的显示内容,运行效果如图4-22所示。
图4-22 运行结果