asp.net session 购物车 怎么做啊?

3层开发DALBLLMODEL界面UI做购物网站,实现购物车功能并且连接网银方式进行支付,记住这个不是毕业设计而是真正能应用的,分无限.有意者可以Q我如果你有现成的那就更... 3层开发 DAL BLL MODEL 界面UI做购物网站,实现购物车功能 并且连接网银方式进行支付,记住这个不是毕业设计 而是真正能应用的,分无限. 有意者可以Q我 如果你有现成的那就更好不过了 展开
 我来答
匿名用户
2013-11-03
展开全部
先对用户是否登录进行判断 然后session保存要购的物品ID 然后判断此人购物车是否有此商品 有则数量+1 无则根据ID得到商品信息拼写字符串加进去 最后点击结算连接网银支付方式接口
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深圳神光
2024-10-28 广告
跨境电商选品软件保护商家数据安全的关键在于采用多重安全措施。我们深圳市神光数据技术有限公司的选品软件,通过加密技术保障数据传输与存储的安全性,同时实施严格的访问控制和权限管理,确保只有授权人员能访问敏感数据。此外,我们还定期进行安全审计和漏... 点击进入详情页
本回答由深圳神光提供
匿名用户
2013-11-03
展开全部
这个是我自己写的代码,希望对你有帮助: public void GetBuyShop(int shopId)
{
//获取当前点击的商品信息
Shop shop = ShopManager.GetShopByShopId(shopId);
//获取购物车
Dictionary<string, ShopItem> cart = Session["cart"] as Dictionary<string, ShopItem>;
//判断购物车是否存在
if (cart == null)
{
cart = new Dictionary<string, ShopItem>();
} ShopItem shopitem = null;
//判断当前添加的商品在购物车中是否村
foreach (string str in cart.Keys)
{
//如果相等,表示存在
if (str == shop.ShopName)
{
shopitem = cart[str];
}
} //如果为null,表示当前添加的商品早购物车中是不存在的
if (shopitem == null)
{
cart.Add(shop.ShopName, new ShopItem(shop, 1));
}
else
{
shopitem.Count = shopitem.Count + 1;
} Session["cart"] = cart;
Response.Redirect("~/Cart.aspx");
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-11-03
展开全部
我有例子 要的话 我可以发给你 加我QQ
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式