首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么实现购物车的一个购买同一个产品多此点击是增加此产品购买的数量而不是现实出来的行数

2011-12-21 
如何实现购物车的一个购买同一个产品多此点击是增加此产品购买的数量而不是现实出来的行数当一个用户点击

如何实现购物车的一个购买同一个产品多此点击是增加此产品购买的数量而不是现实出来的行数
当一个用户点击购买一个商品
然后他又第二次点购买
怎么实现多次点击购买同个商品是往购买数量上加
而不是往绑定的gridview中添加行

[解决办法]

C# code
//如:Session["orders"] = hs;                 //key-->id,value-->Ordersstring curId = tempStr;if(hs.Keys.Contains(curId)){  ((Orders)hs[curId]).BuyCount += 1;   //Orders是购物车中的订单实体类}else{  hs.Add(curId,temOrders);}Session["orders"] = hs; 

热点排行