可以一个商品建一个cookie,名字是商品id,值是数量

解决方案 »

  1.   

    其实我觉得用DataTable也不错,每个用户可以建一个DataTable,用UserID作为Name
    而且DataTable也是离线的。
      

  2.   

    可以建立datatable用session[]传递,每点击一次create一行数据
      

  3.   

    一般的电子商务网站都是用session来保存购物车的,但用户下单就把购物车保存到数据库中。保存到cooike比较容易出问题,而且cooike有大小限制的。万一用户保存的数据比较多就麻烦。
      

  4.   

    放到session里应该会合理一点吧,session保存在后台,不会受前台浏览器的影响,适应性要好一些。 而且session中也能保存对象,不仅仅只能保存一个商品的ID编号,编码的时候能有不少的方便。
      

  5.   

    存session,最后提交的的时候更新数据库,
    不保存的话,在登陆就不存在。
    要想不保存还存在的话,那就的适时地更新数据库
      

  6.   

    如果在静态页面使用cookie存速度很快,你可以使用 商品id*数量,商品id*数量,商品id*数量 这样来区分.先逗号就能分出每一比,在*分就能分出每一比的数量.提交时候在一起入数据库.效率高速度快.
      

  7.   

    我是用一个
    Dictionary<int, ordermodel> cart = new Dictionary<int, ordermodel>();
    int来存商品编号。ordermodel 这个类来寸商品信息包括(名字,价格,优惠价,剩余数量等。)然后保存在session中。
      

  8.   

    支持SECCION的人,我想问一下,如果没有登陆的情况下,我想购物车可以用,怎么做啊
    本机保持购物车(未登陆的情况下),又怎么做呢
      

  9.   

    session只是保存创建表的数据,跟登陆无关!
      

  10.   

    临时表没选择一个项目自身添加一行,这个临时表保存在SESSION中.
      

  11.   

    使用HashTable来存储选择的商品
      

  12.   

    用javascript+cookie实现购物车功能,而且是AJAX哦