【发布时间】:2011-04-09 14:11:28
【问题描述】:
您好,我有一个类 Cart 和类 ShoppingCart。现在的问题是关于会话。我已经与它斗争了几个小时,但问题是同一场会议是由一位客人和一位会员进行的。所以不管你是否登录,只有一个会话存在同一个购物车。
我的课在下面..
Class Cart
{
int ProdId;
float TotalPrice;
float UnitPrice;
int Quantity;
public Cart(int id)
{
......//initialize variables here
}
}
Class ShoppingCart{
public List<Cart> Items = new List<Cart>();
}
public void AddItem(ProdId)
{
Cart = new Cart(ProdId)
}
}
我应该如何为会员和来宾保留会话?我希望能够将购物车与客户信息一起保留在会话中。如果客人在线,则会话必须更改,然后登录。
【问题讨论】:
-
我猜;如果您使用
ASP.Net Profile来维护用户的购物车?
标签: c# asp.net session shopping-cart