1、Web实验报告实验项目实验一ASP.NET网站开发基础实验类别验证性实验学时4实验目的:熟悉ASP.NET网站的建立、发布和配置;熟悉VS2010界面,掌握C#基础语法、流程控制与异常处理。实验内容和要求:1参考实验指导书的实验步骤,完成实验1-3。2将实验2和实验3的主要代码、运行结果截图填入实验报告。3完成思考题4就本次实验遇到的问题和收获作出总结。报告应在2周内完成,并以学号+姓名+实验一为名以班级为单位上交(电子文档)。成绩评定表类别评分标准分值得分合计上机表现按时出勤、遵守纪律认真完成各项实验内容30分报告质量填写内容完整、体现设计过程和结果,实验总结能体现问题和收获70分说明:评阅
2、教师:陈艳日期:年月日专业班级实验时间学生学号实验地点学生姓名指导教师Web系统与技术实验报告掌握网页布局方法;实验目的及要求武汉工程大学计算机科学与工程学院实验内容1.利用table对网页布局2.利用Div对网页布局3.建立独立的.css文件Web系统与技术实验报告 1我添加了两个.css的样式表文件,一个是table.css,另一个是Div.css。代码如下:table.csstablewidth:100%;.navitext-align:center;background-color:#99ccff.statusbackground-color:#ccffff;.positionback
3、ground-color:#33cccc;Div.css#logofloat:left;width:30%;#navigationbackground-color:#99ccff;height:30px;text-align:center;#statusbackground-color:#ccffff;height:30px;#positionbackground-color:#33cccc;Web系统与技术实验报告 94.利用JavaScript关闭当前窗口Web系统与技术实验报告 105.建立表达书籍简易信息的XML格式文件。Web系统与技术实验报告 16.转换输入的成绩到相应的等级。主要
4、代码是:protectedvoidButton1_Click(objectsender,EventArgse)floatscore=float.Parse(TextBox1.Text);intGrade=(int)(score/10);switch(Grade)case10:case9:Label1.Text=优秀;break;case8:Label1.Text=良好;break;case7:Label1.Text=中等;break;case6:Label1.Text=及格;break;case5:case4:case3:case2:case1:case0:Label1.Text=不及格;br
5、eak;7.在web窗体上输出九九乘法表。主要代码是:protectedvoidPage_Load(objectsender,EventArgse)Web系统与技术实验报告 1for(inti=1;i=9;i+)for(intj=1;j=i;j+)Response.Write(i.ToString()+*+j.ToString()+=+(i*j).ToString();Response.Write(  );Response.Write();8.输入一组以空格间隔的共十个数以内的整数,输出该组整数的降序输出。主要代码:protectedvoidButto
6、n1_Click(objectsender,EventArgse)stringsInput=TextInput.Text.Trim()+;Response.Write(sInput+);intj=0;intaInput=newint10;stringtemp=0;for(inti=0;isInput.Length;i+)if(sInput.Substring(i,1)!=)temp+=sInput.Substring(i,1);elseaInputj=int.Parse(temp);j+;temp=0;Array.Sort(aInput);foreach(intiinaInput)Web系统与
7、技术实验报告 1if(i!=0)Response.Write(i+  );9.计算两个数的商主要代码:protectedvoidPage_Load(objectsender,EventArgse)tryfloatdivsor=float.Parse(txtDivsor.Text);floatdividend=float.Parse(txtDividend.Text);Response.Write(商为+divsor/dividend);Catch(Exceptionee)Response.Write(请输入正确的数字!);Web系统与技术实验报告 110.设计用户信息类Use
8、rInfo主要代码:publicclassUserInfo privatestring_Name;privateDateTime_Birthday;publicstringNamegetreturn_Name;set_Name=value;publicDateTimeBirthdaygetreturn_Birthday;set_Birthday=value;publicUserInfo(stringname,DateTimebirthday)this.Name=name;this.Birthday=birthday;publicstringDecideAge()if(DateTime.Now.
9、Year-_Birthday.Year18)returnthis._Name+,您还没长大呢?;elsereturnthis._Name+,您是成人了!;Web系统与技术实验报告 111.将UserInfo类应用于Web窗体中。主要代码:protectedvoidbtnSubmit_Click(objectsender,EventArgse)stringname=txtName.Text;stringbirthday=txtBirthday.Text;UserInfouserInfo=newUserInfo(name,DateTime.ParseExact(birthday,yyyyMMdd,
10、null);Response.Write(userInfo.DecideAge();思考题1.说明修饰符public,internal,protected,protectedinternal,private的区别。答:public关键字是类型和类型成员的访问修饰符,对访问公共成员没有限制。internal关键字是在同一个工程的类和成员才可以访问。protected关键字是在其所在的类中可由派生类实例访问。private关键字是只有在声明它们的类中才可以访问。protectedinternal关键字是在同一个工程里的类和派生出的类可以访问。2.以实验三中的操作为例,简单说明在WebSiteApplication中定义一个类,并在窗体中应用它的操作过程。答:新建一个App_Code文件夹,然后右击文件夹,单击“添加新项”,点击“类”,修改名称,之后点击添加,然后就可以对类进行操作了。在窗口中应用它就应该在事件代码中添加类的实例对象,然后对实例对象进行操作即可。Web系统与技术实验报告 1实验总结通过本次实验,熟悉了ASP.NET网站的建立、发布和配置;熟悉了一下VS2010界面,基本掌握网页布局方法和C#基础语法。Web系统与技术实验报告 1
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1