ASPNET上机实验指导书要点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验1 静态网页制作(2课时)
一、实验目的
1、通过本实验了解HTML标记语言的基本语法格式
2、了解使用HTML语言制作静态网页的基本技术
3、掌握HTML表格的设计方法
4、设计一个学生成绩查询的 2.0网站
二、实验要求
1、使用HTML语言,在Windows“记事本”程序中编写HTML代码,制作学生成绩
登记表,要求能在浏览器中正确显示字体、字型、字号等格式。
2、设计一个用于学生成绩查询的 2.0网站。
三、实验步骤
1、使用Windows记事本程序制作网页
1)编写HTML代码:启动Windows附件中的记事本程序,编写HTML代码
2)保存HTML文件
3)执行如图1-1
图1-1
2、设计一个用于学生成绩查询的 2.0网站
1)设计要求:
假设某学校现在有3个班级,要求设计一个能在网络中通过IE浏览器进行各班级学生成绩查询的网站。
设计时可采用Visual Studio 2005或记事本为每个班级创建一个独立的静态页面class1.htm、class2.htm、class3.htm。站点打开时首先显示列有所有班级名
称的导航页default.aspx,用户通过单击希望查看的班级名称链接,打开对应的
班级查询网页。
2)创建网站
启动VS 2005新建一个网站项目,新建3个HTML页文件:显示各班级学生成绩列表内容的静态网页class1.htm、class2.htm、class3.htm。
或者,将事先已通过记事本完成的用于显示各班级学生成绩列表内容的静态网页class1.htm、class2.htm、class3.htm添加到网站中。可以直接将准备好的静态网页文件复制到网站所在的文件夹,也可在“解决方案资源管理器”窗口中,选择项目的保存位置后单击鼠标右键,在弹出的快捷菜单中执行“添加现有项”命令,选择需要添加的文件,单击【添加】按钮。
3)设计WEB页面
切换到default.aspx的设计视图,执行布局菜单下的“插入表”命令,在对话框中用户可在可视化界面中设置HTML表格的各种属性,单击【确定】按钮将表格插入到页面当前光标位置
4)设置对象属性
分别选择页面中的3个超链接控件,在属性窗口中按表设计它们的初始属性。
表1-1属性设置
5)编写程序代码
6)测试运行结果
实验2 C#程序设计(4课时)
一、实验目的
1、通过上机操作掌握结构化设计的基本方法
2、理解顺序结构、选择结构和循环结构的基本概念
3、掌握if…else、switch、for和while语句的使用方法
4、通过本实验进一步理解使用C# 2005创建网站的一般步骤和常用编程技巧
二、实验要求
注:至少选做2题。
1、设计一个能计算1!+2!+3!+…+n!的程序
2、设计一个商场收费程序
3、为小学生设计一个用于100以内的加法练习程序。要求见课本P93习题16小题。
4、设计一个循环程序,当用户单击“开始”按钮时,产生8组1~9之间的随机整数,
如果在某组中已产生了5个随机数或产生的随机数为6,则开始下一组。要求见课本P94习题17小题。
三、实验步骤
1、设计阶乘和计算程序(如图)
图2-1 图2-2
1)问题分析:可以将问题分为“计算若干项的和”与“计算某数的阶乘”两个层次
来理解,这两个层次分别通过for循环来处理。也就是说,可以通过一个for循环的嵌套来解决问题。
2)设计WEB页面:新建一个网站,切换到设计视图。向页面中添加需要说明文
字和1个文本框TextBox1;1个按钮Button1和1和用于显示结果的标签控件Label1。
3)设置对象属性
表2-1 属性设置
4)编写事件代码
2、设计商场收费程序
图2-3 图2-4
要求:
1)若没有输入商品数量,则默认为1.
2)若没有输入商品的编号,直接单击【确定】按钮,则表示统计完毕,
屏幕上显示购物金额、折扣率和应付金额。
3)为了防止因用户误单击【确定】按钮导致结算数据重复出现,在显示
了结算数据户,【确定】按钮呈灰色显示。
4)单击【返回】按钮清楚上次购物详细清单及结算数据,将程序恢复为
初始状态。
步骤:
1)问题分析:用户输入“商品编号”及“数量”值后,程序根据预先的
设定进行判断,从而得到相应的“商品名称”、“单价”、计算出小计值并
将结果显示到标签控件中。为了得到总购物金额还需要对小计值进行累
加。
2)设计WEB页面:新建一个网站,切换到设计视图。向页面中
添加需要的说明文字和2个文本框;2个按钮和一个用于显示计算结果的
标签控件。
3)设置对象的属性
表2-2属性设置
4)编写事件代码
实验3 基本控件的使用(2课时)
一、实验目的
1、熟悉在Microsoft Visual 中建立项目的方法。
2、掌握常用的Html服务器控件和Web服务器控件的主要属性和它们的使用方法。
二、实验要求
1、设计一个项目,实现如下功能:
通过一个组合列表框选择或输入姓名,通过复选框选择其爱好,然后显示“欢迎你,爱好***的**”的信息。其中***代表爱好,**代表姓名。
2、利用Web服务器控件及C#程序完成以下功能:
1)制作一个用户登陆界面
2)验证用户名和密码是否正确,若正确给出欢迎信息,并可以输入留言,否则,给出错误提示。