毕业设计做电子商务网站,结果卡购物车的实现上卡了N久,以下是我的思路:
1.session 用于存储用户名和购物车
2.List <T>用于存储购物车对象
3.Ajax 传值
部分代码:
1. 购物车:
public class Cart(){
public int cartId{get;set;}
public int albumId{get;set;}
public int quantity{get;set;}
}
2. 购物车实现:
public string CartAdd(string albumId,string quantity)
{
if(session["username"]==null)
return RedictToAction("/Home/Login");
int Id = int.Parse(albumId);
int num = int.Parse(quantity);
int cartid=0;
string str = null;
string username = Session["username"].ToString();
tb_cart cart = new tb_cart();
List<tb_cartDetails> shopcar = null;
if (Session["shopcar