1 / 33
文档名称:

购物网站制作参考.pdf

格式:pdf   大小:1,586KB   页数:33页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

购物网站制作参考.pdf

上传人:小辰GG 2022/7/16 文件大小:1.55 MB

下载得到文件列表

购物网站制作参考.pdf

相关文档

文档介绍

文档介绍:: .
,主要通过对会员的Session进行判断,如果会员已
经登录,则显示会员的常用操作菜单,否则直接显示登录对话框。当会员单击【登
录】按钮时,添加【登录】按钮的后台处理代码。
对于新用户注册为会员时,对【注册】按钮添加后台处理代码,主要实现页
面的转向。
(2)商品分类控件。右击【项目】,在弹出的快捷菜单中选择【添加新项】
命令,在弹出的对话框中选择【Web用户控件】选项,输入控件名称
“”,在分类控件的前台页面中添加一个DataList控件
“dlstCategory”,如下图所示,并修改其相应的属性。修改控件
“dlstCategory”的数据项模板,将表格的开始标记放在数据项的头部模板中,结束标记放在底部模板中,中间所有的数据项放在单元格中。

添加控件在页面调入时的后台代码,主要实现对控件“dlstCategory”的数
据绑定。
(3)文件上传控件。文件上传控件主要实现对商品图片的上传,返回图片的
文件名称,并验证图片的格式。具体前台布局如图10-7所示。

“图片上传”按钮后台代码:(4)验证码设计
第一步:,后台代码如下:
using System;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
using ;

public partial class Validata_ :
{
protected void Page_Load(object sender, EventArgs e)
{
Session["code"] = RandNum(4);
ValidateCode(Session["code"].ToString(), 40, 20, "黑体", 10,
"#FFFFFF");
}
///
/// 该方法用于生成指定位数的随机数
///
/// 参数是随机数的位数
/// 返回一个随机数字符串
private string RandNum(int VcodeNum)
{
string Vchar =
"0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,P,Q,R,S,T,U,V,W,X,Y,Z
";
string[] VcArray = (',');//拆分成数组
string VNum = "";
int temp = -1;//记录上次随机数值,尽量避避免生产几个一样的随机


Random rand = new Random();
//采用一个简单的算法以保证生成随机数的不同
for (int i = 0; i < VcodeNum; i++)
{
if (temp != -1)
{rand = new Random(i * temp *
unchecked((int)));