Web实验报告.docx

上传人:b****6 文档编号:4788507 上传时间:2022-12-09 格式:DOCX 页数:16 大小:1.04MB
下载 相关 举报
Web实验报告.docx_第1页
第1页 / 共16页
Web实验报告.docx_第2页
第2页 / 共16页
Web实验报告.docx_第3页
第3页 / 共16页
Web实验报告.docx_第4页
第4页 / 共16页
Web实验报告.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

Web实验报告.docx

《Web实验报告.docx》由会员分享,可在线阅读,更多相关《Web实验报告.docx(16页珍藏版)》请在冰豆网上搜索。

Web实验报告.docx

Web实验报告

实验项目

实验一     ASP.NET 网站开发基础

实验类别

验证性

实验学时

4

实验目的:

熟悉 ASP.NET 网站的建立、发布和配置; 熟悉 VS2010 界面,

掌握 C#基础语法、流程控制与异常处理。

实验内容和要求:

1.参考实验指导书的实验步骤,完成实验 1-3。

2.将实验 2 和实验 3 的主要代码、运行结果截图填入实验报告。

3.完成思考题

4.就本次实验遇到的问题和收获作出总结。

报告应在 2 周内完成,并以学号+姓名+实验一为名以班级为单位上交(电子文档)。

成 绩 评 定 表

类        别

评 分 标 准

分值

得分

合    计

上机表现

按时出勤、遵守纪律

认真完成各项实验内容

30 分

报告质量

填写内容完整、体现设计过程和结

果,实验总结能体现问题和收获

70 分

说明:

评阅教师:

      陈艳

日 期:

             年             月             日

专业班级

实验时间

学生学号

实验地点

学生姓名

指导教师

《Web 系统与技术》实验报告

掌握网页布局方法;

实验目的及要求

武 汉 工 程 大 学

计算机科学与工程学院

 

实 验 内 容

1.利用 table 对网页布局

 

2.利用 Div 对网页布局

 

3.建立独立的.css 文件

《Web 系统与技术》实验报告1

我添加了两个.css 的样式表文件,一个是 table.css,另一个是 Div.css。

代码如下:

table.css

table

{

width:

 100%;

}

.navi

{

text-align:

 center;

background-color:

 #99ccff

}

.status

{

background-color:

#ccffff;

}

.position

{

background-color:

#33cccc;

}

Div.css

#logo

{

float:

left;

width:

30%;

}

#navigation

{

background-color:

 #99ccff;

height:

 30px;

text-align:

 center;

}

#status

{

background-color:

 #ccffff;

height:

 30px;

}

#position

{

background-color:

 #33cccc;

}

 

《Web 系统与技术》实验报告9

 

4.利用 JavaScript 关闭当前窗口

 

《Web 系统与技术》实验报告10

 

5.建立表达书籍简易信息的 XML 格式文件。

 

《Web 系统与技术》实验报告1

6.转换输入的成绩到相应的等级。

主要代码是:

protected void Button1_Click(object sender, EventArgs e)

{

float score = float.Parse(TextBox1.Text);

int Grade = (int)(score/10);

switch(Grade)

{

case 10:

case 9:

Label1.Text = "优秀";

break;

case 8:

Label1.Text = "良好";

break;

case 7:

Label1.Text = "中等";

break;

case 6:

Label1.Text = "及格";

break;

case 5:

case 4:

case 3:

case 2:

case 1:

case 0:

Label1.Text = "不及格";

break;

}

}

 

7.在 web 窗体上输出九九乘法表。

主要代码是:

protected void Page_Load(object sender, EventArgs e)

{

《Web 系统与技术》实验报告1

for (int i = 1; i <= 9; i++)

{

for (int j = 1; j <= i; j++)

{Response.Write(i.ToString() + " * " + j.ToString() + " = " + (i * j).ToString());

Response.Write("    ");

}

Response.Write("
");

}

}

 

8.输入一组以空格间隔的共十个数以内的整数,输出该组整数的降序输出。

主要代码:

protected void Button1_Click(object sender, EventArgs e)

{

string sInput = TextInput.Text.Trim() + " ";

Response.Write(sInput + "
");

int j = 0;

int[] aInput = new int[10];

string temp = "0";

for (int i = 0; i < sInput.Length; i++)

{

if (sInput.Substring(i, 1) !

= " ")

{

temp += sInput.Substring(i, 1);

}

else

{

aInput[j] = int.Parse(temp);

j++;

temp = "0";

}

}

Array.Sort(aInput);

foreach (int i in aInput)

《Web 系统与技术》实验报告1

{

if(i !

= 0)

Response.Write(i + "  ");

}

}

 

9.计算两个数的商

主要代码:

protected void Page_Load(object sender, EventArgs e)

{

try

{

float divsor = float.Parse(txtDivsor.Text);

float dividend = float.Parse(txtDividend.Text);

Response.Write("商为" + divsor / dividend);

}

Catch(Exception ee)

{

Response.Write("请输入正确的数字!

");

}

}

 

《Web 系统与技术》实验报告1

 

10.设计用户信息类 UserInfo

主要代码:

public class UserInfo

{private string _Name;

private DateTime _Birthday;

public string Name

{

get { return _Name;}

set {_Name = value;}

}

public DateTime Birthday

{

get {return _Birthday;}

set { _Birthday = value; }

}

public UserInfo(string name,DateTime birthday)

{

this.Name = name;

this.Birthday = birthday;

}

public string DecideAge()

{

if (DateTime.Now.Year - _Birthday.Year < 18)

{

return this._Name + ",您还没长大呢?

";

}

else

{

return this._Name + ",您是成人了!

";

}

}

}

《Web 系统与技术》实验报告1

11.将 UserInfo 类应用于 Web 窗体中。

主要代码:

protected void btnSubmit_Click(object sender, EventArgs e)

{

string name = txtName.Text;

string birthday = txtBirthday.Text;

UserInfo userInfo = new UserInfo(name, DateTime.ParseExact(birthday, "yyyyMMdd",null));

Response.Write(userInfo.DecideAge());

}

 

思考题

1.说明修饰符 public, internal,protected, protected internal,private 的区别。

答:

public 关键字是类型和类型成员的访问修饰符,对访问公共成员没有限制。

internal 关键字是在同一个工程的类和成员才可以访问。

protected 关键字是在其所在的类中可由派生类实例访问。

private 关键字是只有在声明它们的类中才可以访问。

protected internal 关键字是在同一个工程里的类和派生出的类可以访问。

2.以实验三中的操作为例,简单说明在 Web Site Application 中定义一个类,并在窗体中

应用它的操作过程。

答:

新建一个 App_Code 文件夹,然后右击文件夹,单击“添加新项”,点击“类”,修改名

称,之后点击添加,然后就可以对类进行操作了。

在窗口中应用它就应该在事件代码中添加类的实例对象,然后对实例对象进行操作即可。

 

《Web 系统与技术》实验报告1

实 验 总 结

通过本次实验,熟悉了 ASP.NET 网站的建立、发布和配置; 熟悉了一下 VS2010 界面,基

本掌握网页布局方法和 C#基础语法。

 

《Web 系统与技术》实验报告1

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1