Web实验报告.docx
《Web实验报告.docx》由会员分享,可在线阅读,更多相关《Web实验报告.docx(16页珍藏版)》请在冰豆网上搜索。
![Web实验报告.docx](https://file1.bdocx.com/fileroot1/2022-12/9/80510717-a25a-4ac9-a676-fb48aa7d6b97/80510717-a25a-4ac9-a676-fb48aa7d6b971.gif)
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