asp net实验一

更新时间:2024-06-04 04:38:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

淮海工学院计算机工程学院

实验报告书

课程名: ASP.NET环境和程序设计

题 目: ASP.NET常用对象

班 级: 软件112 学 号: 2011122609 姓 名: 蔡筱雯

评语: 成绩: 指导教师: 批阅时间: 年 月 日 ASP.NET环境和程序设计

一.实验目的

通过实验:(1)进一步明确ASP.NET的网站(Web应用程序)结构(网站包含哪些文件夹,有哪些类型的文件,特别注. aspx,aspx.cs,web.config,global.asax)(2)理解Web页面的单一文件模式和代码分离模式的特点及编写方法;(3)理解ASP.NET的常用对象(Request、Response、Server、Application、Session)的含义和用法;(4)理解常用的Web服务器控件的作用和基本用法。

二.实验要求

各个页面能够通过链接实现相互间的跳转。

三、实验内容

编写自己的第一个Web应用程序,其中包含以下Web页面:

(1)Home.aspx:为网站的首页,在此网页中显示本人的基本信息和上学期各门课程的名称及考试成绩信息,基本信息主要包括所在班级、学号、姓名、出生年月、籍贯等,个人基本信息及课程成绩信息建议用表格进行展示。

(2)sayHello.aspx:采用单一文件模式,页面上放置一个Label(标签),一个Button(按钮)。Label中的初始文字为“Hello,world!”。当单击按钮时,标签上的文字变成“世界你好!”,并且文字的字体和颜色要进行改变。

(3)sayHello2.aspx:采用代码分离模式,页面上放置一个Label(标签),一个Button(按钮)。Label中的初始文字为“Hello,world!”。当单击按钮时,标签上的文字变成“世界你好!”,并且文字的字体和颜色要进行改变。

(4)Calculate.aspx:采用代码分离模式,在该页面中提示用户在文本框中输入两个整数,输入完成后,点击“求和”按钮,在页面中输出两个整数的加法运算结果。

(5)Global.asax文件:编写其中的Applicaton_start,Session_start和Session_end方法,实现对网站在线用户数的简单统计。 ( 用Application[“onlineUsers”] )。 (6)Count.aspx,在该页面中显示在线人数。

四.实验结果

1. Home.aspx浏览器结果视图

ASP.NET环境和程序设计

2.sayHello.aspx浏览器视图

按过按钮以后的变化结果:

ASP.NET环境和程序设计

Button按钮的部分代码:

3.sayHello2.aspx浏览器视图

ASP.NET环境和程序设计

按过按钮以后的变化结果:

Button按钮的部分代码:

ASP.NET环境和程序设计

4.Calculate.aspx浏览器视图

求和结果部分代码:

5. Global.asax文件代码改写

ASP.NET环境和程序设计

6.Count.aspx浏览器视图

显示在线用户的部分代码:

五.实验分析体会

在本次实验中,开始的时候非常不习惯,对于VS软件十分不熟悉,所以导致完全不知道怎么开始做实验。在机房中,看到老师演示了一下才发现其实运用起来非常方便,很多时候不用去编写代码,尤其是在网页布局的时候,拖动控件就可以了。

开始做实验的时候,第一个Home主页问题不大,主要就是标签和表格的运用;在第二个网页中时,就运用到了按钮,同时还要变换字体内容颜色大小,其中学会了变换颜色的语句“System.Drawing.Color.Red”;第三张和第二个网页差别不大,主要是文件的单一还是分离,其余都是一样的;第四个网页在求和的部

ASP.NET环境和程序设计

分不是很困难,比较简单;第五个的统计在线人数的主要是修改Global的函数内容,在书本上有相似的例题。

而本次实验最让我头疼的则是实现网页之间的转换,开始是想用按钮来实现,结果没有查到相应的代码,后来在询问同学,才知道直接编写超链接代码,就可以实现,这也是通过本次实验学的内容。

本文来源:https://www.bwwdw.com/article/d816.html

Top