购物车逻辑及控件代码实现
做了个购物网站,出了点毛病。
1.不太明白购物单生成原理
是点击“加入购物车”按钮后直接select出当前物品价格、名称显示到GridView中。
还是 一次性查询多条数据啊?
数据库具体没学过太多。 一次查询一列下的多值 能实现吗?
求大神讲解
------最佳解决方案--------------------http://hi.baidu.com/yanjiezhu/item/6ddd9e7bf003103d714423bc
建议你结贴看看代码。
商品就是个对象,就是你的实体类,你可以把实体类放进List<T>里面,然后把List放进sesson里面。
读取操作sesson就是了
------其他解决方案--------------------将商品ID放在COOKES也可以,然后,查询购物车的时间,根据ID查询商品,并且后台计数好,再绑定显示,
用SEESION也可以,但seeseion很容易掉失,特容易,你可以查查asp.net提供的session三个保存机制,你可以用第二种挺稳定的,也不错,
------其他解决方案--------------------用HashTable保存!
------其他解决方案--------------------用cookie比较方便,记录物品的id以及数量,当用户去查看购物车的时候根据这个查出数据绑定
结账的时候也可以根据这个计算价格以及总价,显示的方式有点小区别而已。
------其他解决方案--------------------Refer:
http://www.cnblogs.com/insus/archive/2011/12/08/2281000.html
------其他解决方案--------------------查询出用户所选商品的属性来即可,不如鞋子:1鞋子的尺码(让客户自己选)2 鞋子的颜色(黑、白等)等等~!
------其他解决方案--------------------额。我不是想知道如何添加修改删除。 我是想知道购物车的表单系统 你这给我的一次性获取全部数据 select * 就OK了
------其他解决方案--------------------
表单生成
不是像你们想的那样 纠结。 我的话给你们引入岔路了?
就是像个超市的购物单一样 每当勾选一个checkbox 就得多查询一条数据
然后在GridView中显示。
最后单击提交按钮 一次性将所有勾选的物品信息显示在Gridview上, 生成购物单。
包含 所勾选物品的名称,价格,数量(textbox) 总价(textbox)
------其他解决方案--------------------
这个我看到别人好像用session 或 Cookie 做的
没弄明白 想请大侠们讲解下
------其他解决方案--------------------该回复于2012-11-21 08:47:55被管理员删除
------其他解决方案--------------------
100分 分数太少不吸引人 。。。
------其他解决方案-------------------- 谢谢两位前辈了。
嘿嘿。。。