资源简介
网上书店系统
开发环境:Microsoft Visual Studio 2005
数据库:SQL Server 2003或SQL Server 2005
Web服务器:IIS 5.1及以上版本
内容:包括源代码 数据库文件 数据库脚本语言。是一套不可多得ASP.NET开发实例,可用作企业开发参考或毕业论文。
代码片段和文件信息
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class CheckOut : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{
if (billingForm.Address == null)
{
//如果帐户地址中没有信息
//可以提取Profile中的信息为其赋值
billingForm.Address = Profile.AccountInfo;
}
}
///
/// 当用户选择“与帐户地址相同”复选框时
/// 用帐户地址的内容填充送货地址
///
protected void chkShipToBilling_CheckedChanged(object sender EventArgs e)
{
if (chkShipToBilling.Checked)
shippingForm.Address = billingForm.Address;
}
protected void Wizard1_NextButtonclick(object sender WizardNavigationEventArgs e)
{
//如果当前是第3步,则显示帐户地址和送货地址
if (Wizard1.ActiveStepIndex == 2)
{
//帐户地址
billingConfirm.Address = billingForm.Address;
//送货地址
shippingConfirm.Address = shippingForm.Address;
//总价格
ltlTotal.Text = Profile.ShoppingCart.Total.ToString(“c“);
}
}
protected void Wizard1_FinishButtonclick(object sender WizardNavigationEventArgs e)
{
//首先判断购物篮中的商品数目是否大于0
if (Profile.ShoppingCart.CartItems.Count > 0)
{
if (Profile.ShoppingCart.Count > 0)
{
// 绑定购物篮内容到显示控件
CartListOrdered.Bind(Profile.ShoppingCart.CartItems);
// 创建订单
OrderInfo order = new OrderInfo(int.MinValue DateTime.Now.Date User.Identity.Name GetCreditCardInfo() billingForm.Address shippingForm.Address Profile.ShoppingCart.Total Profile.ShoppingCart.GetOrderLineItems());
// 保存订单
Order newOrder = new Order();
newOrder.Insert(order);
//清空购物篮
Profile.ShoppingCart.Clear();
Profile.Save();
}
lblMsg.Text = “您的订单已经提交,谢谢购买本站图书!“;
}
else
{
lblMsg.Text = “
不能提交订单,因为您的购物篮为空.
nkNewUser href=Default.aspx>继续购物“;
}
}
///
/// 获取付款信息
///
private PayInfo GetCreditCardInfo()
{
return PayControl1.Pay;
}
}
- 上一篇:用C#,面向对象的方试编写的贪吃蛇游戏
- 下一篇:C# 等高线图,并找到最优点
相关资源
- C# 等高线图,并找到最优点
- 用C#,面向对象的方试编写的贪吃蛇游
- 商品订购WEB系统 ASP.NET
- 用c#写的在wince系统中使用Ping方法
- c#捕获数据包Winpcap
- C#实现 CRC16 MODBUS算法
- c#网上书店管理信息系统
- winform程序仿迅雷
- C# WinForm 邮件发送支持多附件可群发
- C# 计算器 VS2010 完美版
- C# TCP/IP异步通信
- C#利用自带控件实现圆形指示灯
- C#防盗链
- C# DBHelper
- 学生信息管理系统ASP.NET
- C#计算器程序 VS2010实现
- C# 家庭理财 Winform软件
- WinForm项目:小画笔
- asp.net 购物车实现完整案例
- C#Winform无边框窗体_最简洁高效功能全
- 简单项目管理系统
- C#实现牛顿迭代法求解非线性方程组
- C# 自动开发一机一码加密
- asp.net用户注册登录模块Login源码
- C# 高性能内存加密类库
- S7.NET.DLL及官方指导文件.rar
- c#简单多文档编辑器DocumentEditor
- c#实现操作系统进程调度演示
- C# 五子棋、五子棋开发
- asp.net页面中的viewstate内容解析器
评论
共有 条评论