电子购物商城系统源代码+库文件 c#实现
电子购物商城系统(源代码+库文件) c#实现
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)database
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)database使用还原方式创建数据库
文件 4035072 2008-04-20 17:52 电子购物商城系统(C#实现)database使用还原方式创建数据库WebShoppingDB2008.4.20.bak
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)database使用附加方式创建数据库
文件 4194304 2008-04-20 17:53 电子购物商城系统(C#实现)database使用附加方式创建数据库WebShoppingDB_Data.MDF
文件 6422528 2008-04-20 17:53 电子购物商城系统(C#实现)database使用附加方式创建数据库WeShoppingDB_Log.LDF
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)database数据库的脚本文件
文件 28872 2008-04-20 17:52 电子购物商城系统(C#实现)database数据库的脚本文件WebShoppingDB.sql
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)WebShopping
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)WebShoppingAdmin
文件 428 2008-04-19 10:55 电子购物商城系统(C#实现)WebShoppingAdminAdminDesktop.aspx
文件 660 2008-04-12 15:26 电子购物商城系统(C#实现)WebShoppingAdminIndex.aspx
文件 456 2008-04-12 15:04 电子购物商城系统(C#实现)WebShoppingAdminIndex.aspx.cs
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)WebShoppingAdminInformation
文件 2720 2008-04-10 23:11 电子购物商城系统(C#实现)WebShoppingAdminInformationAddNews.aspx
文件 1392 2008-04-10 22:48 电子购物商城系统(C#实现)WebShoppingAdminInformationAddNews.aspx.cs
文件 2755 2008-04-12 12:05 电子购物商城系统(C#实现)WebShoppingAdminInformationEditNews.aspx
文件 2021 2008-04-10 22:53 电子购物商城系统(C#实现)WebShoppingAdminInformationEditNews.aspx.cs
文件 2134 2008-04-12 14:11 电子购物商城系统(C#实现)WebShoppingAdminInformationLeavewordInfo.aspx
文件 1369 2008-04-12 14:11 电子购物商城系统(C#实现)WebShoppingAdminInformationLeavewordInfo.aspx.cs
文件 3272 2008-04-10 23:29 电子购物商城系统(C#实现)WebShoppingAdminInformationleavewordManage.aspx
文件 2363 2008-04-10 23:28 电子购物商城系统(C#实现)WebShoppingAdminInformationleavewordManage.aspx.cs
文件 2170 2008-04-10 23:09 电子购物商城系统(C#实现)WebShoppingAdminInformationNewsInfo.aspx
文件 1330 2008-04-10 23:09 电子购物商城系统(C#实现)WebShoppingAdminInformationNewsInfo.aspx.cs
文件 3678 2008-04-10 23:11 电子购物商城系统(C#实现)WebShoppingAdminInformationNewsManage.aspx
文件 2597 2008-04-10 23:28 电子购物商城系统(C#实现)WebShoppingAdminInformationNewsManage.aspx.cs
文件 2547 2008-04-10 23:17 电子购物商城系统(C#实现)WebShoppingAdminInformationNotice.aspx
文件 1826 2008-04-10 23:19 电子购物商城系统(C#实现)WebShoppingAdminInformationNotice.aspx.cs
文件 2124 2008-04-12 15:08 电子购物商城系统(C#实现)WebShoppingAdminOperateTree.aspx
文件 777 2008-04-13 14:33 电子购物商城系统(C#实现)WebShoppingAdminOperateTree.aspx.cs
............此处省略237个文件信息
using System;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.xml.Linq;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object senderEventArgs e)
{ ///设置分页控件的属性
///设置需要分页的控件
gvPageUC.PageGridView = gvProduct;
///设置分页控件绑定数据的委托
gvPageUC.OnBindControlData += new UserControls_PageUC.BindGridViewEventHandler(gvPageUC_OnBindControlData);
///绑定控件的数据
if(!Page.IsPostBack)
{
BindPageData();
if(lbCategory.Items.Count > 0)
{
///lbCategory.SelectedIndex = 0;
///把商品分类设置为“书籍”
WebShoppingSystem.ListSelectedItemByValue(lbCategory“2“);
BindPageData(Int32.Parse(lbCategory.SelectedValue));
}
}
}
private void gvPageUC_OnBindControlData(object senderEventArgs e)
{
BindPageData(Int32.Parse(lbCategory.SelectedValue));
}
private void BindPageData()
{ ///显示商品分类的层次结构
CategoryOperate.InitCategoryTreeWithList(lbCategory);
}
private void BindPageData(int categoryID)
{ ///创建WebShoppingDB数据库的上下文实例
WebShoppingDBDataContext db = new WebShoppingDBDataContext(WebShoppingSystem.WebShoppingDBConnectionString);
///查询记录
var query = from p in db.Product
where p.CategoryID == categoryID
orderby p.SellInDate descending
select p;
///绑定控件,并显示数据
gvProduct.DataSource = query;
gvProduct.DataBind();
///分页控件初始化
gvPageUC.InitPageUC();
}
protected void gvProduct_RowCommand(object senderGridViewCommandEventArgs e)
{
OrderItemInfo item = null;
OrderInfo order = null;
///如果购物车为空
if(Session[Session.SessionID + OrderOperate.CART_PRODUCTS_INFO_KEY] == null)
{ ///为该商品创建一个实例,并添加到购物车中
item = GetOrderItemInformation(e);
if(item == null) return;
///创建订单信息
order = new OrderInfo();
order.OrderItemList.Add(item);
order.TotalMoney = item.Price;
order.TotalNumber = item.Number;
///将购物车的信息保存在Session中
Session[Session.SessionID + OrderOperate.CART_PRODUCTS_INFO_KEY] = order;
}
else
{ ///如果购物车中已经存在商品,则获取购物车的信息
order = (OrderInfo)Session[Session.SessionID + OrderOperate.CART_PRODUCTS_INFO_KEY];
///为该商品创建一个实例,并添加到购物车中
item = GetOrderItemInformation(e);
if(item == null) return;
///判断购物车中是否已经存在该商品。
///如果存在,则数量增1,否则添加新商品到购物车中
int i = 0;
for(i = 0; i < order.OrderItemList.Count; i++)
{ ///如果存在,则数量增1
if(item.ProductID == ((OrderItemInfo)order.OrderItemList[i]).ProductID)
{
((OrderItemInfo)order.OrderItemList[i]).Number++;
((OrderItemInfo)order.OrderItemList[i]).ItemTotalMoney += item.ItemTotalMoney;
break;
}
}
///否则添加新商品到购物车中
if(i == order.OrderItemList.Count)
{
order.OrderItemList.Add(item);
}
///更新订单信息
order.TotalNumber++;
order.TotalMoney
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)databa
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)databa
文件 4035072 2008-04-20 17:52 电子购物商城系统(C#实现)databa
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)databa
文件 4194304 2008-04-20 17:53 电子购物商城系统(C#实现)databa
文件 6422528 2008-04-20 17:53 电子购物商城系统(C#实现)databa
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)databa
文件 28872 2008-04-20 17:52 电子购物商城系统(C#实现)databa
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)WebShopping
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)WebShoppingAdmin
文件 428 2008-04-19 10:55 电子购物商城系统(C#实现)WebShoppingAdminAdminDesktop.aspx
文件 660 2008-04-12 15:26 电子购物商城系统(C#实现)WebShoppingAdminIndex.aspx
文件 456 2008-04-12 15:04 电子购物商城系统(C#实现)WebShoppingAdminIndex.aspx.cs
目录 0 2011-05-27 11:29 电子购物商城系统(C#实现)WebShoppingAdminInformation
文件 2720 2008-04-10 23:11 电子购物商城系统(C#实现)WebShoppingAdminInformationAddNews.aspx
文件 1392 2008-04-10 22:48 电子购物商城系统(C#实现)WebShoppingAdminInformationAddNews.aspx.cs
文件 2755 2008-04-12 12:05 电子购物商城系统(C#实现)WebShoppingAdminInformationEditNews.aspx
文件 2021 2008-04-10 22:53 电子购物商城系统(C#实现)WebShoppingAdminInformationEditNews.aspx.cs
文件 2134 2008-04-12 14:11 电子购物商城系统(C#实现)WebShoppingAdminInformationLeavewordInfo.aspx
文件 1369 2008-04-12 14:11 电子购物商城系统(C#实现)WebShoppingAdminInformationLeavewordInfo.aspx.cs
文件 3272 2008-04-10 23:29 电子购物商城系统(C#实现)WebShoppingAdminInformationleavewordManage.aspx
文件 2363 2008-04-10 23:28 电子购物商城系统(C#实现)WebShoppingAdminInformationleavewordManage.aspx.cs
文件 2170 2008-04-10 23:09 电子购物商城系统(C#实现)WebShoppingAdminInformationNewsInfo.aspx
文件 1330 2008-04-10 23:09 电子购物商城系统(C#实现)WebShoppingAdminInformationNewsInfo.aspx.cs
文件 3678 2008-04-10 23:11 电子购物商城系统(C#实现)WebShoppingAdminInformationNewsManage.aspx
文件 2597 2008-04-10 23:28 电子购物商城系统(C#实现)WebShoppingAdminInformationNewsManage.aspx.cs
文件 2547 2008-04-10 23:17 电子购物商城系统(C#实现)WebShoppingAdminInformationNotice.aspx
文件 1826 2008-04-10 23:19 电子购物商城系统(C#实现)WebShoppingAdminInformationNotice.aspx.cs
文件 2124 2008-04-12 15:08 电子购物商城系统(C#实现)WebShoppingAdminOperateTree.aspx
文件 777 2008-04-13 14:33 电子购物商城系统(C#实现)WebShoppingAdminOperateTree.aspx.cs
............此处省略237个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)