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;using System.Collections;public partial class AddCar : System.Web.UI.Page{ DataAccess db = new DataAccess(); protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string id = Request.QueryString[ id ].ToString(); if (Session[ car ] != null) { Hashtable hash = Session[ car ] as Hashtable; if (!hash.ContainsKey(id)) { hash.Add(id, 1); } else { hash[id] = int.Parse(hash[id].ToString()) + 1; } Session[ car ] = hash; } else { Hashtable hash = new Hashtable(); hash.Add(id, 1); Session[ car ] = hash; } Hashtable k = Session[ car ] as Hashtable; DataColumn dc0 = new DataColumn( id , typeof(string)); DataColumn dc1 = new DataColumn( 商品名 , typeof(string)); DataColumn dc2 = new DataColumn( 价格 , typeof(float)); DataColumn dc3 = new DataColumn( 数量 , typeof(int)); DataColumn dc4 = new DataColumn( 总价格 , typeof(float)); DataTable dt = new DataTable(); dt.Columns.Add(dc0); dt.Columns.Add(dc1); dt.Columns.Add(dc2); dt.Columns.Add(dc3); dt.Columns.Add(dc4); foreach (DictionaryEntry i in k) { //Response.Write(i.Key+ +i.Value+ <br> ); DataRow dr = dt.NewRow(); DataSet ds = db.QueryDataSet( select * from product where p_id= + i.Key); dr[ id ] = ds.Tables[0].Rows[0][ p_id ].ToString(); dr[ 商品名 ] = ds.Tables[0].Rows[0][ p_name ].ToString(); dr[ 价格 ] = ds.Tables[0].Rows[0][ p_price ].ToString(); dr[ 数量 ] = int.Parse(k[i.Key].ToString()); dr[ 总价格 ] = int.Parse(k[i.Key].ToString()) * double.Parse(ds.Tables[0].Rows[0][ p_price ].ToString()); dt.Rows.Add(dr); } GridView1.DataSource = dt; GridView1.DataBind(); } } protected void Button1_Click(object sender, EventArgs e) { Response.Redirect( default2.aspx ); } protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { string id = GridView1.DataKeys[e.RowIndex].Value.ToString(); Hashtable k = Session[ car ] as Hashtable; Session[ car ] = k; k.Remove(id); DataColumn dc0 = new DataColumn( id , typeof(string)); DataColumn dc1 = new DataColumn( 商品名 , typeof(string)); DataColumn dc2 = new DataColumn( 价格 , typeof(float)); DataColumn dc3 = new DataColumn( 数量 , typeof(int)); DataColumn dc4 = new DataColumn( 总价格 , typeof(float)); DataTable dt = new DataTable(); dt.Columns.Add(dc0); dt.Columns.Add(dc1); dt.Columns.Add(dc2); dt.Columns.Add(dc3); dt.Columns.Add(dc4); foreach (DictionaryEntry i in k) { //Response.Write(i.Key+ +i.Value+ <br> ); DataRow dr = dt.NewRow(); DataSet ds = db.QueryDataSet( select * from product where p_id= + i.Key); dr[ id ] = ds.Tables[0].Rows[0][ p_id ].ToString(); dr[ 商品名 ] = ds.Tables[0].Rows[0][ p_name ].ToString(); dr[ 价格 ] = ds.Tables[0].Rows[0][ p_price ].ToString(); dr[ 数量 ] = int.Parse(k[i.Key].ToString()); dr[ 总价格 ] = int.Parse(k[i.Key].ToString()) * double.Parse(ds.Tables[0].Rows[0][ p_price ].ToString()); dt.Rows.Add(dr); } GridView1.DataSource = dt; GridView1.DataBind(); } protected void Button2_Click(object sender, EventArgs e) { Hashtable k = Session[ car ] as Hashtable; string code = DateTime.Now.Ticks.ToString() + new Random().Next(); db.ExecuteNonQuery( insert into OrderList values( +code+ ) ); foreach(DictionaryEntry i in k) { db.ExecuteNonQuery( insert into DetailsList values( +code+ , +Session[ u_id ].ToString()+ , +i.Key+ , +i.Value+ ) ); } }}自己慢慢领悟把%D%A
本文链接:https://you-hui.com/youhuidaquan/qiu-yi-ge-gou-wu-che-xiang-mu-she-ji-yuan-dai-ma-1742685639.html
标签: 代码 购物车 购物 项目 源代码 折扣源码 设计 一个
标签: 代码 购物车 购物 项目 源代码 折扣源码 设计 一个
猜你喜欢
- ...的在线特惠购物网站吗,就像国外的那种超级折扣奥特莱斯?
- 企业微信推广一个人给200块钱是什么活动
- 经常有朋友送礼品卡购物卡不知道怎么处理怎么办?
- 刘强东回归之后,搞的京东618是一个骗局?还是比拼多多贵!
- 购物卡回收一般是几折?
- 西安合生汇购物中心开业活动汇总(北京合生汇购物中心开业时间)
- 宝来的雨刮坏了.在店里买一个大约多少钱
- 佛山哪里购物实惠?最佳路线?
- 南昌王府井购物中心有哪些化妆品品牌
- 618购物节88vip大额券可以退吗。。
- 在商城里购物,中奖,打一折
- 《我不是购物狂》开播收视口碑飘红 孟子义改造素人
- 利群即墨购物广场的介绍
- 购物去哪个国家最便宜
- 我买了2个灭火器,消防说再买一个要拿过去检测,检测费要2400,灭火器合格...
- 韩国购物必备返点攻略
- 能给我一些在商店购物的英语词汇吗?
- 求助,Amazon UK第一次购物的各种问题
- 肯德基网上订餐优惠代码怎么获得? - 知乎
- 一个商品如按价的五折出售亏20元,如按标价的八折出售赚40元,问1、标价...
- 有哪些适合年轻人的购物网站?
- 湛江家具城购物攻略
- 海南免税店一个人可以买多少?
- 香港一天自由行详细功略,(景点+购物)最好有介绍详情地铁路线一起,谢谢...
- 长沙有哪些值得一去的购物中心?
- 深圳装宽带哪家好又实惠-深圳装宽带最便宜的多少钱一个月
- 1111购物攻略请问双11时候几点买东西便宜有什么规则
- 长沙十大购物中心 长沙购物商场有哪些 长沙逛街购物哪里好
- 淘宝购物津贴有啥用怎么用
- 台北高铁票一个人能买几张
- 请问一下一个活动写的是抽奖概率是4%!是不是说明抽100次必中四次_百 ...
- 哈尔滨钻戒都在哪些购物商场有柜台
- 简述完整的电子商务网上购物步骤
- 如何设计讯飞听见促销方案
- 淘宝商品代码
- 京东是一款大众的购物APP,你知道哪些京东好的女装店铺?
- 2025年618购物狂欢是何时拉开帷幕的
- 西安到咸阳大唐购物中心坐什么车
- 昆明购物的地方在哪
- 韩国和香港购物比较
- 电视购物起源
- 拼多多全店满减券设不上老是显示去购物车设置怎么huishi
- 东京新宿购物攻略
- 因为要去美国上学了,想买一个mcm的双肩背包,到底是去美国买便宜还是在韩...
- 网络购物商品分类
- 想去扬州购物,有哪些推荐的好去处?
- 哈尔滨本地人购物攻略_哈尔滨太平机场吃饭攻略
- 香港屯门购物斐乐专柜
- 运城购物广场有哪些
- 网上购物网站
相邻内容
- 2024年淘宝都是什么时候做活动?活动怎么做?
- 穿越火线6月活动
- 在淘宝购物,如何才能更便宜
- 房贷利率优惠10%是多少
- 王者荣耀 王者荣耀50优惠券如何获得?
- 暴击猎人哪里玩有优惠券?
- 哪些app能送加油券
- 车折扣有什么猫腻
- 上海旅游节半价景区表2020门票购买方式
- 在超市如何做好促销员
- 有没有能买到正宗五常大米的好渠道呢?
- DS95座落地要多少钱?DS9优惠价
- 特斯拉找熟人能便宜吗
- WolfBlass 纷赋 红牌 霞多丽+设拉子歌海娜葡萄酒礼盒装 750ml*2瓶-购...
- 快递查询单号查询入口
- 2022抖音双11活动玩法有哪些
- 一千来块的4k显示器能买吗?为什么这么便宜?效果会不会比真4k差很多...
- 买安置房的十大忠告
- 常见的促销陷阱有哪些
- 2022各种迎元旦活动策划书大全
- 超市双十二活动宣传语
- 三星优惠换屏和碎屏险区别
- 河南尧山尧山景区门票及优惠
- 惠州市地摊群怎样加入
- 淘宝上的打折扣的化妆品都是不是次品或是假冒产品?
- 卖方用材料作折扣返还给买方该如何做账?
- 男的该买什么样的手表
- 怎么在港服psn买游戏海外怎么购买PSN港服点卡
- 迪拜春节哪些品牌有活动时间地点优惠信息?
- 店里买的鞋子不想要了怎么退款
- 灌篮高手哪里玩有优惠券?
- 国外大学学生持学生订火车票有折扣吗
- 想买新的智能锁,相中了TCL的K6F智能锁,值得入手吗?
- YUGOOO 优果 金枕头榴莲果肉 250g-购买最佳价格
- 朝鲜金首饰在丹东哪里买便宜
- 杭州市哪些区域限购
- 安可新 婴儿棉签 螺旋头+水滴头 200支-购买最佳价格
- 忻州市忻府区上社粮油购销有限公司是国企吗?
- 海底捞自热米饭组合装-购买最佳价格
- mcm什么时候买最划算