学生注册页面

上传人:ji****72 文档编号:37679439 上传时间:2018-04-20 格式:DOCX 页数:11 大小:707.55KB
返回 下载 相关 举报
学生注册页面_第1页
第1页 / 共11页
学生注册页面_第2页
第2页 / 共11页
学生注册页面_第3页
第3页 / 共11页
学生注册页面_第4页
第4页 / 共11页
学生注册页面_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《学生注册页面》由会员分享,可在线阅读,更多相关《学生注册页面(11页珍藏版)》请在金锄头文库上搜索。

1、学学 生生 注注 册册 页页 面面 实实 验验 报报 告告姓名:#年级:#级学号:#专业:学院:计算机与信息技术学院综合性、设计性实验报告计算机与信息技术学院综合性、设计性实验报告 专业:计算机科学与技术 年级/班级:2011 级 20122013 学年第一学期 课程名称.net 程序设计指导教师赵永进学号姓名王雪姣 1108114010实验地点215 实验室实验时间12 月 15 日 16:40- 18:20; 项目名称实现具有信息处理功能的 学生注册页面实验类型设计性使用 Windows 窗体应用程序开发 一、实验目的 1、创建 Windows 窗口应用程序; 2、掌握 Label、Tex

2、tBox、Button 控件的应用; 3、掌握 RadioButton、CheckBox、ComboBox、ListBox 控件的应用; 二、总体设计(设计原理、设计方案及流程等) 1、 Windows 窗体应用程序:创建 Windows 应用程序的方法:通过“文件” |“新建”|“项目” ,打开“新建项目”对话框,选择“Windows 窗体应用 程序”模板;在“名称”文本框输入文件名,单击“浏览”按钮,选择要保 存的位置,单击“确定” 。2、 向导将自动创建一个解决方案和一个 Windows 窗体项目,并创建 3 个文件 Program.cs、Form.cs、Form1.Designer.c

3、s,这些代码自动实现了 Windows 窗体应用程序所需的各种框架代码。使用 Label、TextBox、Button、RadioButton、CheckBox、ComboBox、ListBox 控件,实现多种信息输入方式的交互页面。在页面上输入或者选择相应的信 息,单击【提交】按钮,显示相应的输入或者选择的信息。3、从【工具箱】中将 8 个 Label 控件、2 个 TextBox 控件、2 个 RadioButton 控件、1 个 ComboBox 控件、1 个 ListBox 控件、4 个 CheckBox 控件以及 1 个 Button 控件拖动到窗体上,参照下表分别在属性窗口中设置各

4、个控件的属性, 并在 Windows 窗体设计器中适当调整控件的大小和位置。 控件 属性值说明Text学生注册Label1Font黑体、三号标题说明标签Label2Text姓名:姓名标签Label3Text密码:密码标签Label4Text性别:性别标签Label5Text学校:学校标签Label6Text专业:专业标签Label7Text爱好:爱好标签Text空Label8NameMessage信息显示标签TextBox1NamestuName姓名文本框NamePasswordTextBox2UseSystemPasswordChartrue密码文本框RadioButton1 RadioBu

5、tton2Text男、女性别单选按钮ComboBoxNameSchoolListBox编辑项复旦大学、上海交大、 华东师大、同济大学学校组合框CheckBox1- CheckBox4Text体育、音乐、文艺、 管理爱好复选框ButtonText提交提交命令按钮NameMajorListBox编辑项计算机、商务英语、 工商管理、对外汉语、 经济管理专业列表框3、 字符串集合编辑器:4.设计好的页面为:5、当按“提交”按钮控件时,程序会自动产生一个 Click 事件处理程序,用户 可以在此添加自己的代码,双击窗体空白处时,会自动产生一个 Form_Load 事 件处理程序,用户可以在此添加如下初始

6、化代码。 private void button1_Click(object sender, EventArgs e)Message.Text = stuName.Text + “,您好,欢迎进入C#世界!n“;Message.Text += “您的密码是:“ + Password.Text;if (radioButton1.Checked)Message.Text += “n您的性别是“ + radioButton1.Text;else if (radioButton2.Checked)Message.Text += “n您的性别是:“ + radioButton2.Text;if (Sch

7、ool.SelectedIndex -1)Message.Text += “n您的学校是:“ + School.SelectedItem.ToString();elseMessage.Text += “n您没有选择学校“;if (Major.SelectedIndex -1)Message.Text += “n您的专业是“ + Major.SelectedItem.ToString();elseMessage.Text += “n您没有选择专业“;Message.Text += “n您的爱好是:“;if (checkBox1.Checked)Message.Text += checkBox1.

8、Text + “;if (checkBox2.Checked)Message.Text += checkBox2.Text + “;if (checkBox3.Checked)Message.Text += checkBox3.Text + “;if (checkBox4.Checked)Message.Text += checkBox4.Text + “;if (!checkBox1.Checked) 6、执行后的结果窗体为:使用ASP.NET Web 应用程序开发一、实验目的 .创建ASP.NET Web应用程序 .掌握常用ASP.NET Web服务器控件的使用 .使用验证控件验证用户输入

9、的信息二、实验内容 实现学生调查表ASP.NET Web页面 三、实验要求:实验要求: 创建学生调查表ASP.NET页面StuInfo.aspx,使用 TextBox、RadioButton、DropDownList、CheckBox、ListBox控件,实现多种信 息输出输入方式的交互页面。在页面上输入或者选择相应的信息,单击【提交】 按钮,调查结果将显示在页面最后的ListBox中。 设计原理: ASP.NET 为用户提供了如标准控件,验证控件,数据控件等不同类别的服 务器控件,用户可以使用这些控件来完成一些行为。 四、实验步骤(包括主要步骤、代码分析等) 1、添加 ASP.NET 页面。

10、在 F:网站中添加一个名为 StuRegister.aspx 的 ASP.NET 页面(注意:取消对“将代码放在单独的文件中”复选框的勾选)2、 设计ASP.NET页面。单击“设计”标签,首先利用菜单命令【表】|【插入 表】插入一个6行2列的表格;从“标准”工具箱中分别拖3个TextBox、2个 RadioButton、1个DropDownList、1个ListBox、4个CheckBox、1个Button控 件以及5个Label控件到ASP.NET设计页面。在【属性】窗口中设置各控件属 性。各控件的属性如下表所示 控件属性值说明 TextBox1姓名文本框 TextBox2TextModeP

11、assword密码文本框 TextBox3TextModePassword确认密码文本框 Text男 GroupNameSexRadioButton1CheckedTrue性别(男)单选 按钮Text女RadioButton2 GroupNameSex性别(女)单选 按钮 编辑项上海电大、复旦大学、 上海交大、华东师大、 上海师大DropDownList默认选项华东师大学校下拉列表框ListBox编辑项计算机、商务英语、 工商管理、对外汉语、 国际金融、经济管理专业列表框CheckBox1-CheckBox4Text游泳、体操、上网、 旅游兴趣复选框ButtonText提交“提交”按钮IDMe

12、ssage0Label1 Text空结果显示标签 (姓名信息)IDMessage1Label2 Text空结果显示标签 (性别信息)IDMessage2Label3 Text空结果显示标签 (学校信息)Label4ID TextMessage3 空结果显示标签 (专业信息) IDMessage4Label5 Text空结果显示标签 (兴趣爱好信息)3、 ListItem 编辑器:4、设计后的页面:4、生成按钮事件。双击“提交”按钮,系统将自动生成一个名为 Button1_Click 的 ASP.NET 事件函数。在函数体中输入下列代码:添加如下代码: Message0.Text = TextB

13、ox1.Text + “ 您好,欢迎进入ASP.NET世界!“;if (TextBox2.Text != TextBox3.Text)Message0.Text = “输入的密码不一致,请重新输入!“;return;if (RadioButton1.Checked)Message1.Text = “您的性别是: “ + RadioButton1.Text;else if (RadioButton2.Checked)Message1.Text = “您的性别是: “ + RadioButton2.Text;Message2.Text = “您的学校是: “ + DropDownList1.Sel

14、ectedItem.Text;if (ListBox1.SelectedIndex -1)Message3.Text = “您的专业是: “ + ListBox1.SelectedItem.Text;elseMessage3.Text = “您没有选择专业“;Message4.Text = “您的爱好是: “;if (CheckBox1.Checked)Message4.Text += CheckBox1.Text + “;if (CheckBox2.Checked)Message4.Text += CheckBox2.Text + “;if (CheckBox3.Checked)Messag

15、e4.Text += CheckBox3.Text + “;if (CheckBox4.Checked)Message4.Text += CheckBox4.Text + “;if (!CheckBox1.Checked) 4、 执行后的页面为:五、结果分析与总结五、结果分析与总结 1、Windows 窗体应用程序是运行在用户计算机本地的基于 Windows 的应用程序, 提供丰富的用户界面以实现用户交互,并可以访问操作系统服务和用户计算环 境提供的资源,从而实现各种复杂功能的应用程序。 2、使用.NET Framework SDK 提供的工具集,可以从命令行开发和调试 Windows 窗体应

16、用程序;通过集成开发环境 Visual Studio,可以快速、高效地开发和 调试 Windows 窗体应用程序; 3、 “窗体”是向用户显示信息的可视图面,窗体包含可添加到窗体上的各式控 件;“控件”是显示数据或接收数据输入的相对独立的用户界面元素,如标签、 文本框、按钮、单选按钮、复选框、分组框、组合框、列表框、复选列表框、 图片框、图像列表和定时器等;通过“属性”窗口,可以设置各控件的属性, 通过编写各控件的事件处理程序,可以实现各种逻辑功能; 4、.NET Framework 包含大量的常用 Windows 窗体控件,控件是包含在窗体对象内的对象。每种类型的控件都有自己的属性集、方法和事件。通过这些控件, 可以构造各种复杂的桌面应用程序。 5、ASP.NET 是.NET Framework 的组成部分之一,它提供了一个统一的 Web 开发 模型,其中包括生成企业版 Web 应用程序所必需的各种服务; 6、ASP.NET W

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号