网络编程实训指导书新编Word格式.docx
- 文档编号:19843254
- 上传时间:2023-01-10
- 格式:DOCX
- 页数:47
- 大小:1.14MB
网络编程实训指导书新编Word格式.docx
《网络编程实训指导书新编Word格式.docx》由会员分享,可在线阅读,更多相关《网络编程实训指导书新编Word格式.docx(47页珍藏版)》请在冰豆网上搜索。
实训须知
1.实训前,应认真阅读本次实训的全部内容,明确实训目的和实训任务,做好必要的实训准备。
2.实训前,应注意收集平时学习生活中的典型模块代码、优秀作品,留作实训中借鉴。
3.提前五分钟以上进入实训室,不得迟到。
4.实训中充分利用实训的宝贵时间积极思考、注重细节,争取高标准当堂完成实训。
5.珍惜实训时间,不开小差、不做与实训无关的事,更不得打游戏、或上网聊天。
6.保持实训室安静和清洁卫生,不得大声喧哗;
不得在实训室吃东西。
7.实训报告以作品文档的形式提交(格式为:
姓名+学号);
每次实训的源程序文件必须上交,并且须保存在相应的实训目录中,如实训一的源程序文件须存放在实训一文件夹中。
实训一个人信息显示页面
一、实训目的
1.使学生了解ASP.NET的服务器控件的基本知识,掌握运用服务器控件进行程序设计的方法。
2.掌握常用服务器控件的属性,事件与方法。
3.掌握利用VS2005开发Web应用程序的方法。
二、实训内容与实训要求
1.利用控件设计如下图1-1所示的页面视图和效果图。
当单击提交按钮时,录入的信息按图中格式显示。
利用Text、Radio、Checkbox、TextArea、File、Button、Div和Image等控件设置个人信息页面。
当单击提交按钮时,可以将文件上传到服务器端,同时在下方将图片信息显示出来。
图1-1“个人信息表”页面视图和效果图
2.利用表格分别列出程序的前台页面代码和程序实现逻辑代码
四、主要技术
实训二会员注册系统
1.掌握常用WebServer控件的事件和属性,并能灵活的选择控件进行程序设计。
2.掌握“会员注册系统”的实现方法
我们经常在一些网站上用到会员注册功能,比如下载资源前,加入某论坛等等。
会员注册系统在实现中需要使用多种WebServer控件。
“会员注册系统”填写会员信息页reg.aspx,运行效果如图2-1所示。
图2-1“会员注册系统”填写基本信息页
点击页面上的“填写详细资料”按钮,将显示更多的内容供用户输入,显示效果如图2-2所示。
图2-2“会员注册系统”填写详细资料页
点击页面上的“提交注册”按钮,当前页面将填写的数据显示出来,如图2-3所示。
图2-3“会员注册系统”显示信息页
点击页面上的“重新填写”按钮,将注册页面里输入的信息清空,显示效果同图2-2的效果相同。
htmlxmlns="
http:
//www.w3.org/1999/xhtml"
>
<
headrunat="
server"
>
<
title>
会员注册<
/title>
styletype="
text/css"
!
--
body{
margin-left:
0px;
margin-top:
margin-right:
margin-bottom:
background-color:
#F1F3E8;
}
-->
/style>
/head>
bodybgcolor="
#ffffff"
formid="
form1"
runat="
divalign="
center"
br/>
tablewidth="
903"
border="
0"
cellspacing="
cellpadding="
tr>
td>
/td>
/tr>
tdheight="
550"
align="
valign="
top"
background="
img/reg-bg.jpg"
85%"
1"
asp:
PanelID="
Panel2"
Visible="
true"
tdwidth="
160"
height="
30"
用户名:
tdcolspan="
3"
left"
&
nbsp;
TextBoxID="
Uname"
BorderWidth="
1px"
/asp:
TextBox>
密 码:
Upwd"
TextMode="
Password"
确认密码:
Uqrpwd"
电子邮件:
Uemail"
Width="
277px"
Panel>
Panel1"
width="
性 别:
RadioButtonID="
girl"
Text="
女"
GroupName="
Usex"
Checked/>
boy"
男"
/>
学 历:
tdalign="
160px"
DropDownListID="
Uxueli"
90px"
ListItem>
小学<
中学<
大专<
本科<
DropDownList>
&
毕业时间:
Utime"
ReadOnly="
ButtonID="
Button1"
BackColor="
White"
"
38px"
CalendarID="
Calendar1"
BorderColor="
#3366CC"
CellPadding="
DayNameFormat="
Shortest"
Font-Names="
Verdana"
Font-Size="
8pt"
ForeColor="
#003399"
Height="
140px"
272px"
False"
NextMonthText="
下月"
PrevMonthText="
上月"
SelectedDayStyleBackColor="
#009999"
Font-Bold="
True"
#CCFF99"
SelectorStyleBackColor="
#99CCCC"
#336666"
WeekendDayStyleBackColor="
#CCCCFF"
TodayDayStyleBackColor="
OtherMonthDayStyleForeColor="
#999999"
NextPrevStyleFont-Size="
DayHeaderStyleBackColor="
TitleStyleBackColor="
10pt"
25px"
Calendar>
所在城市:
Ucity"
112px"
ListItemValue="
沈阳"
锦州<
上海<
大连<
北京<
出生日期:
Uyear"
Umonth"
Uday"
个人爱好:
CheckBoxID="
Ulove1"
读书"
Ulove2"
跳舞"
Ulove3"
唱歌"
Ulove4"
其他"
个人简介:
Uintro"
88px"
MultiLine"
430px"
Panel3"
colspan="
4"
Btn"
填写详细资料"
Button2"
提交注册"
Button
ID="
Button3"
重新填写"
/table>
PlaceHolderID="
PlaceHolder2"
false"
会员注册信息如下:
LabelID="
Label1"
Label>
Label2"
Label4"
详细资料如下<
Label5"
Label6"
毕业时间:
Label7"
Label8"
Label9"
Label10"
Label11"
Button4"
返回"
PlaceHolder>
PlaceHolder1"
ImageID="
Image1"
248px"
304px"
ImageUrl="
img/flow.jpg"
tdbackground="
img/bottom.jpg"
/div>
/form>
/body>
/html>
后台代码如下
ProtectedSubPage_Load1(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.Load
Panel1.Visible=False
EndSub
ProtectedSubBtn_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesBtn.Click'
点击填写详细资料按钮的程序代码
DimIAsShort,JAsShort,KAsShort
DimIyAsInteger
DimuYAsListItem
DimuMAsListItem
DimuDAsListItem
ForI=1To20
Uyear.Items.Remove(I)
Iy=1969+I
uY=NewListItem(Iy.ToString&
"
年"
)
Uyear.Items.Add(uY)
Next
ForJ=1To12
Umonth.Items.Remove(J)
uM=NewListItem(J
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 编程 指导书 新编