ASP实验报告Word文档下载推荐.docx
- 文档编号:16319230
- 上传时间:2022-11-22
- 格式:DOCX
- 页数:11
- 大小:106.56KB
ASP实验报告Word文档下载推荐.docx
《ASP实验报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《ASP实验报告Word文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。
(1)Home.aspx:
为网站的首页,在此网页中显示本人的基本信息和上学期各门课程的名称及考试成绩信息,基本信息主要包括所在班级、学号、姓名、出生年月、籍贯等,个人基本信息及课程成绩信息建议用表格进行展示。
(2)sayHello.aspx:
采用单一文件模式,页面上放置一个Label(标签),一个Button(按钮)。
Label中的初始文字为“Hello,world!
”。
当单击按钮时,标签上的文字变成“世界你好!
”,并且文字的字体和颜色要进行改变。
(3)sayHello2.aspx:
采用代码分离模式,页面上放置一个Label(标签),一个Button(按钮)。
(4)Calculate.aspx:
采用代码分离模式,在该页面中提示用户在文本框中输入两个整数,输入完成后,点击“求和”按钮,在页面中输出两个整数的加法运算结果。
(5)Global.asax文件:
编写其中的Applicaton_start,Session_start和Session_end方法,实现对网站在线用户数的简单统计。
(Session[“online”])。
(6)Count.aspx,在该页面中显示在线人数。
实验要求:
各个页面能够通过链接实现相互间的跳转。
三.实验步骤
(1)新建一个网站(或Web项目);
(2)在网站(或Web项目)中依次加入每个网页,并对每个网页进行设计。
(3)观察每个网页的运行结果。
四.实验结果
1.home.aspx
<
headrunat="
server"
>
<
title>
/title>
styletype="
text/css"
.style1
{
width:
100%;
height:
1px;
}
.style2
95%;
font-family:
楷体;
.style3
49%;
.style5
/style>
/head>
body>
tableclass="
style1"
bgcolor="
#66CCFF"
border="
1"
align="
center"
tr>
tdclass="
style3"
课程<
/td>
tdalign="
class="
style2"
valign="
middle"
ASP.NET<
/tr>
姓名<
陈加成<
班级<
中新软111<
学号<
2011123059<
籍贯<
江苏无锡<
/table>
p>
&
nbsp;
/p>
palign="
style5"
colspan="
2"
课程成绩<
课程名<
成绩<
/body>
2.sayHello.aspx
单击后
sayHello.aspx
formid="
form1"
runat="
div>
/div>
asp:
LabelID="
Label1"
Text="
Hello,World!
"
/asp:
Label>
ButtonID="
Button1"
onclick="
Button1_Click"
改?
变?
风?
格?
/>
/form>
sayHello.aspx.cs
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Web;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
namespaceWebApplication1
{
publicpartialclasssayHello2:
System.Web.UI.Page
protectedvoidPage_Load(objectsender,EventArgse)
protectedvoidButton1_Click(objectsender,EventArgse)
Label1.Text=("
世界你好!
);
}
(VS2010默认使用代码分离模式)
3.Calculate.aspx
Calculate.aspx
请输入第一个数(范围0~1000)<
br/>
TextBoxID="
TextBox1"
ontextchanged="
TextBox1_TextChanged"
TextBox>
RequiredFieldValidatorID="
RequiredFieldValidator1"
ErrorMessage="
请输入一个数!
ControlToValidate="
Display="
Dynamic"
RequiredFieldValidator>
RangeValidatorID="
RangeValidator1"
数字的范围是0~1000!
?
MaximumValue="
1000"
MinimumValue="
0"
Type="
Integer"
RangeValidator>
请输入第二个数(范围0~1000)<
TextBox2"
RequiredFieldValidator2"
RangeValidator2"
提?
交?
Calculate.aspx.cs
publicpartialclassWebForm2:
protectedvoidTextBox1_TextChanged(objectsender,EventArgse)
intx,y,z;
x=Convert.ToInt32(TextBox1.Text);
y=Convert.ToInt32(TextBox2.Text);
z=x+y;
Label1.Text="
结果是:
+Convert.ToInt32(z);
4.Global.asax
usingSystem.Web.Security;
usingSystem.Web.SessionState;
publicclassGlobal:
System.Web.HttpApplication
voidApplication_Start(objectsender,EventArgse)
Application["
online"
]=0;
voidApplication_End(objectsender,EventArgse)
voidApplication_Error(objectsender,EventArgse)
voidSession_Start(objectsender,EventArgse)
]=(int)Application["
]+1;
voidSession_End(objectsender,EventArgse)
]-1;
5.Count.aspx
scriptlanguage="
c#"
privatevoidPage_Load(objectsender,System.EventArgse)
{
Label1.Text="
本站当前有:
b>
+Application["
].ToString()+"
+"
/b>
位访问者!
;
}
/script>
五.实验体会
对实验不是很熟悉,在同学的帮助下完成的,感觉和上学期学的web有点象,软件操作完全不熟练,还是缺少锻炼,打代码的地方就完全头大了,还需努力。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP 实验 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)