资源简介
网上书店系统
开发环境: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# 等高线图,并找到最优点
相关资源
- Asp.net学生信息管理系统源码
- 超市进销存管理系统 Sqlserver 数据库文
- asp.net C#购物车源代码
- C#实时网络流量监听源码
- ASP.NET实验室预约管理系统
- C#百度地图源码
- Visual C#.2010从入门到精通配套源程序
- C# 软件版本更新
- C#屏幕软键盘源码,可以自己定制界面
- 020ASP.NET车辆综合管理系统.zip
- 智慧城市 智能家居 C# 源代码
- c#获取mobile手机的IMEI和IMSI
- C#实现简单QQ聊天程序
- 操作系统 模拟的 欢迎下载 C#版
- C#写的计算机性能监控程序
- 用C#实现邮件发送,有点类似于outlo
- MVC model层代码生成器 C#
- c#小型图书销售系统
- C# Socket Server Client 通讯应用 完整的服
- c# winform 自动登录 百度账户 源代码
- C#编写的16进制计算器
- C#TCP通信协议
- C# 数据表(Dataset)操作 合并 查询一
- C#语音识别系统speechsdk51,SpeechSDK51L
- 数据库备份还原工具1.0 C# 源码
-
[免费]xm
lDocument 节点遍历C# - EQ2008LEDc#开发实例
- DirectX.Capturec# winform 操作摄像头录像附
- c# 实现的最大最小距离方法对鸢尾花
- C#版保龄球记分代码
评论
共有 条评论