网上商城用户注册.doc

上传人:飞****2 文档编号:88929027 上传时间:2023-05-04 格式:DOC 页数:6 大小:305.50KB
返回 下载 相关 举报
网上商城用户注册.doc_第1页
第1页 / 共6页
网上商城用户注册.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《网上商城用户注册.doc》由会员分享,可在线阅读,更多相关《网上商城用户注册.doc(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、第3章 网上商城用户注册的实训报告实训名称:网上商城用户注册实训人: 学号:班级: 指导教师: 同组学生姓名: 实验地点: 创新楼 实验日期: 2011 年 9 月 23 日一、实训目的:1、学习ASP.NET中一些常用的Web服务器控件用法;2、掌握图像显示控件和文件上传控件的用法,并掌握防止上传文件同名覆盖的方法;3、练习使用数据验证控件,熟悉数据验证控件的常见属性。二、实训内容: 1、建立一个用户注册页,在此注册页面中,用户可以文本框的输入用户名、密码、通讯地址等相关信息,通过单选按钮、下拉框、复选框等控件设置性别、学历、产品类型等信息; 2、建立一个网页,其中包含了用户上传图片的Web

2、控件,当用户单击“浏览”按钮时,即可选择一张照片,单击“注册”按钮时可以实现上传照片到当前站点的Images文件夹下,如果文件不是图片类型或没有选择图片文件,将给出错误提示; 3、当商城用户在注册网页中输入的信息不符合指定要求时,要给出一定的错误提示信息,减少意外输入错误。三、实训的相关代码:1、建立一个用户注册页面,关键性代码如下: protected void Button1_Click(object sender, EventArgs e) lblName.Text = 注册结果是:用户名: + txtName.Text + ,密码是: + txtPwd.Text + ,收件人姓名: +

3、 TextBox1.Text + 通信地址: + TextBox2.Text + ,电话: + TextBox3.Text + ,邮编: + TextBox5.Text + ,E-mail: + TextBox4.Text; lblSex.Text = 性别: + radSex.SelectedValue.ToString(); lblDiploma.Text = 学历: + drpDiploma.Text; string strCategory = ; for (int i = 0; i chkCategory.Items.Count; i+) if (chkCategory.Itemsi.

4、Selected) strCategory = strCategory + chkCategory.Itemsi.Text + ; if (strCategory = ) lblCategory.Text = 你没有特别关注的产品!; else lblCategory.Text = 你关注的产品类型是: + strCategory; Panel1.Visible = true; 2、用户上传照片,关键性代码如下:if (FileUpload1.HasFile) string strType = FileUpload1.PostedFile.ContentType ; if (strType =

5、 image/bmp | strType = image/pjpeg | strType = image/gif | strType = image/png) string strFileName = DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Second.ToString(); FileUpload

6、1.SaveAs(Server.MapPath(images/ + strFileName + .jpg); Image1 .ImageUrl = images/ + strFileName + .jpg; else Response.Write(alert(文件类型不对); else Response.Write(alert(请选择你的照片);3、有关数据验证控件的作用及注意事项:1) 必填项验证控件RequiriedFieldValidator要求指定输入控件不能为空,必需填入信息;2) 比较验证控件CompareValidator一般用于将用户输入的值与另一个控件的值进行比较,比较两个空件的内容是否一致,或者比较输入值的类型是否与指定类型一样;3) 范围验证控件RangeValidator 的作用是计算机被验证控件的值,以确定该值是否处于指定的最大值或最小值范围之间;4) 正则表达式验证控件RegularExpressionValidator用于计算输入控件的值以确定该值是否与某个正则表达式所定义的模式相匹配。四、实训效果:1、用户注册页面,效果如图4-1所示: 图 4-12、用户上传照片,效果如图4-2所示3、商城用户注册信息验证的网页,效果如图4-3所示:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com