当前位置:编程学习 > C#/ASP.NET >>

[★ 急 100 分 ] asp.net 购物车 商品列表页面 和 付账页面的 关系 ?




 如图:

点击 商品列表 后面的购买 ,进入到 付账页面,付账页面显示1条商品信息,此时你可以结账,也可以继续购物,
点击返回继续购物,再次选择商品购买时,进入 付账页面,就会有 2 条商品信息。

依次 列推。 ? 2 个页面之间,我该 如何保存数据。 ????思路?或代码 ?

我看过 petshop 4.0 但是里面的 profile 不是很懂,代码也是用工具生成的。
--------------------编程问答-------------------- 刷新那表格的数据不可以????/ --------------------编程问答-------------------- 你的意思是 ,我点击 订阅 之后,保存到数据库,
 在另外一个页面 重新加载。。。

好像不是这样做的。 --------------------编程问答--------------------   不必把商品的所有信息都写入Cookie,只要记下商 品在数据库中编号或ID(这里用catid表示)与商品的数量就行。在显示“购物车”信息时,根据catid可以从商品数据库中查询出这种商品的所有具体 信息  ??? --------------------编程问答-------------------- 你的圖是怎麼貼上來的?
高手們順便幫我看一下這個問題怎解決 
http://topic.csdn.net/u/20071024/21/2368ffaa-9a54-48f3-8f86-95ad2e0138bd.html --------------------编程问答-------------------- 在cookies中保存商品id,重新进来的时候剔除掉重复的选项就好了 --------------------编程问答-------------------- 再次选择商品购买时,你可以进行查重处理. --------------------编程问答-------------------- 你可在全局程序类中创建个DateTable
DateTable得纪录用户ID
当购买时DateTable就加条信息
当然退出时要清空DateTable
其实也就是个购物车 --------------------编程问答-------------------- 有的是用SESSION
有的是直接保存到数据库的(需要登陆) --------------------编程问答-------------------- lz可以看看这篇
http://topic.csdn.net/u/20071018/21/79d11501-5a57-4cb1-8bda-aeec4c65b309.html --------------------编程问答-------------------- 用SESSION保存选择后数据 --------------------编程问答-------------------- 用SESSION保存选择后数据

用SESSION保存关键数据 应该是一个数组吧 或这用字符串保存 都可以(用','分开) --------------------编程问答-------------------- 我认为方便很多了,楼上说的都不错,session,cookies,profile都可以解决,还有就是用数据表.关键是看你的思路了.我觉得一个好的购物车因该有这几方面吧.这是我个人的观点:
1可以添加商品,显示商品的相关信息,而且可以修改商品数量,自动计算金额.
2.也就是你说的,可以继续购物,这个时候应该考虑到,如果用户选择了购物车里已经有过的商品,应该把原来商品的数量加1,如果是新的商品,直接添加新的条目.
有兴趣的话,你可以参考这是我以前做过的一个购物通道,(http://www.5288.com)他的购物通道十分的复杂,而且几乎包括所有购物车的功能.
这只是我个人观点.希望能给你一个提示.
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,