作者tstanly ()
看板Web_Design
标题[问题] 写购物车时碰到的问题
时间Sat Jul 14 03:22:43 2007
我写的购物车是这样的
index.aspx -->里面有四张图 分别代表四个产品 四张图下分别有四个button
按下button就会加入购物车进入cart.aspx
cart.aspx --->出现列表 包含产品名称 价钱 数量
而下面有回上一页的按钮 也有到下一个画面结帐的按钮
也就是说 按下"回上页"到index.aspx後 再选择第2样商品按下button到cart.aspx时
此时画面就会有第一样和第二样商品的资讯
我用cookies写
可是在cart.aspx的"数量栏位"我想做成textbox的型式
也就是进到cart.aspx才可以指定你各商品的数量
但是因为不确定顾客选了多少样商品
所以我打算用回圈的方式
顾客选了几样商品 进到cart.aspx就会有几列
问题就卡在textbox用回圈的方式一列一列写的进去吗???
和同学讨论後 有2个方案
1.
用cookies作 利用回圈用response.write把textbox的控制项写进去(可以这样做吗?)
如果可以 到下一个画面我该如何取出各列textbox内的资料呢??
2.
用datagrid作
但会碰到另一个问题 因为datagrid会取出的是全部的资料
也就是说 如果昨天买了3样 今天买了2样
那今天买完後到cart.aspx就会显示5样(包跨昨天的)
降子就失去购物车的用意
所以应该是要在资料库内加入一个可判断的因子
让他取出时辨认是今天买的还是昨天买的
但不知道该找什麽因子??
还是有其他方法呢???
谢谢大家!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.232.5.234
※ 编辑: tstanly 来自: 125.232.5.234 (07/14 03:23)
1F:→ blestadsl:结帐完之後, 把 cookie删掉... 07/14 10:17