预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共78页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Web程序设计实验指导书1116Web程序设计实验指导书1116从实施课程改革以来,我反复学习有关的教育教学理论,深刻领会新课标精神,认真反思自身教学实际,研究学生,探究教法从实施课程改革以来,我反复学习有关的教育教学理论,深刻领会新课标精神,认真反思自身教学实际,研究学生,探究教法Web程序设计实验指导书1116从实施课程改革以来,我反复学习有关的教育教学理论,深刻领会新课标精神,认真反思自身教学实际,研究学生,探究教法Web程序设计实验指导书杨松波2010。09实验一C#和ASP.Net3.5实验目的了解C#语言规范掌握C#基础语法、流程控制和异常处理等。掌握创建C#类并应用于ASP。NET3。5Web窗体中的方法。二.实验内容及要求转换输入的成绩到相应的等级要求如下:页面浏览效果如图1—1所示成绩输入使用TextBox控件。点击Button控件时输出相应的等级信息,其中等级信息输出在一个Label上图1—1成绩转换浏览效果在Web窗体上输出九九乘法表浏览效果如图1—2所示图1—2“九九乘法表”浏览效果输入一组以空格间隔的共10个以内的整数,输出该组整数的降序排列要求如下:页面浏览效果如图1—3所示。输入使用TextBox控件。单击Botton控件时输出所有整数的降序排列。必须使用数组.图1-3降序排列浏览效果计算两个数的商要求如下:(1)页面浏览效果如图1-4和图1—5所示。(2)输入使用两个TextBox控件。(3)单击Botton控件时输出两个数的商。(4)必须包含异常处理。图1-4计算商浏览效果(1)图1—5计算商浏览效果(2)设计一个用户信息类UserInfo要求如下:(1)包括两个属性:姓名(Name)和生日(Birthday)。(2)包括一个方法DecideAge()用于判断用户是否达到规定年龄.当年龄大于等于18岁时返回值“XXX,您是成年人了!";当年龄小于18岁时返回值“XXX,您还没长大呢!".6。将UserInfo类应用于Web窗体中页面浏览效果如图1-6和图1-7所示。图1—6UserInfo类浏览效果图(1)图1-7UserInfo类浏览效果图(2)三。实验步骤1。转换输入的成绩到相应的等级(1)设计Web窗体新建一个Web窗体,切换到设计视图.如图1-8所示,向页面添加1个TextBox控件、1个Botton控件和1个Lable控件。图1—8设计界面(2)设置属性Web窗体中各控件的属性设置如表1—1所示。表1—1各控件的属性设置表控件属性名属性值说明TextBoxIDtxtInput“输入成绩”文本框的编程名称BottonIDbtnSubmit“等级"按钮的编程名称Text等级“等级”按钮上显示的文本LabelIDlblDisplay用来显示等级信息的Label控件编程名称Text空出示不显示任何内容(3)编写事件代码按钮btnSubmit被单击时执行的事件代码如下:protectedvoidbtnSubmit_Click(objectsender,EventArgse){floatfGrade=float。Parse(txtInput。Text);intiGrade=(int)(fGrade/10);switch(iGrade){case10:case9:lblDisplay。Text="优秀”;break;case8:lblDisplay.Text=”良”;break;case7:lblDisplay.Text=”中”;break;case6:lblDisplay.Text="及格”;break;case5:case4:case3:case2:case1:case0:lblDisplay。Text=”不及格”;break;}}(4)浏览建立的Web窗体进行测试.2。在Web窗体上输出九九乘法表新建一个Web窗体,切换到设计视图。在空白处双击,编写Web窗体载入时执行代码如下:protectedvoidPage_Load(objectsender,EventArgse){for(inti=1;i〈=9;i++){for(intj=1;j〈=i;j++){Response.Write(i。ToString()+”*"+j。ToString()+"=”+(i*j)。ToString());Response。Write(”&nbsp;&nbsp");}Response.Write("<br/〉");}}最后,浏览建立的Web窗体查看效果。3。输入一组以空格间隔的共10个以内的整数,输出该组整数的降序排列(1)设计Web窗体新建一个Web窗体,切换到设计视图。如图1-9所示,向页面添加1个TextBox控件、1个Botton控件。图1—9设计界面(2)设置属性Web窗体中各控件的初始属性设置如表1