实验一 ASP NET常用对象淮海工学院文档格式.docx
《实验一 ASP NET常用对象淮海工学院文档格式.docx》由会员分享,可在线阅读,更多相关《实验一 ASP NET常用对象淮海工学院文档格式.docx(14页珍藏版)》请在冰豆网上搜索。
实验内容:
编写自己的第一个Web应用程序,其中包含以下Web页面:
(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方法,实现对网站在线用户数的简单统计。
(用Application[“onlineUsers”])。
(6)Count.aspx,在该页面中显示在线人数。
实验要求:
各个页面能够通过链接实现相互间的跳转。
三.实验步骤
(1)新建一个网站(或Web项目);
(2)在网站(或Web项目)中依次加入每个网页,并对每个网页进行设计。
(3)观察每个网页的运行结果。
四.实验结果
运行截图:
1.Home.aspx
2.sayHello.aspx和sayHello2.aspx
3.Calculate.aspx
4.Count.aspx
源代码:
<
%@PageLanguage="
C#"
%>
!
DOCTYPEhtmlPUBLIC"
-//W3C//DTDXHTML1.0Transitional//EN"
"
http:
//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
scriptrunat="
server"
/script>
htmlxmlns="
//www.w3.org/1999/xhtml"
headrunat="
<
title>
/title>
styletype="
text/css"
.style1
{
width:
100%;
}
.style2
height:
20px;
.style3
129px;
.style4
.style5
132px;
.style6
.style7
120px;
.style8
/style>
/head>
body>
formid="
form1"
runat="
div>
br/>
asp:
LabelID="
Label1"
Text="
个?
人?
基ù
本?
信?
息¢:
"
/asp:
Label>
tableclass="
style1"
tr>
tdclass="
style2"
fontface="
宋?
体?
spanid="
lblBody"
spanstyle="
FONT-FAMILY:
宋?
;
mso-ascii-font-family:
'
TimesNewRoman'
mso-hansi-font-family:
班悒?
级?
/span>
/font>
/td>
style3"
lblBody0"
学§
号?
lblBody1"
姓?
名?
style5"
lblBody2"
出?
生Θ?
年ê
月?
lblBody3"
籍?
贯á
/tr>
td>
****<
style4"
2011122605<
***<
style6"
199*****<
/table>
Label2"
各÷
门?
课?
程ì
考?
试?
成é
绩¨
:
阰"
style7"
课?
语?
文?
数簓学§
外猘语?
物?
理え?
style8"
成é
80<
/div>
/form>
/body>
/html>
2.sayHello.aspx
protectedvoidButton1_Click(objectsender,EventArgse)
Label1.Text=("
世酣?
界?
你?
好?
!
?
);
Label1.ForeColor=System.Drawing.Color.Red;
Label1.Font.Size=24;
Label1.Font.Name=("
楷?
Hello,world!
ForeColor="
#003300"
Font-Names="
ButtonID="
Button1"
onclick="
Button1_Click"
点?
我ò
/>
sayHello2.aspx
AutoEventWireup="
true"
CodeFile="
sayHello2.aspx.cs"
Inherits="
sayHello2"