0
안녕하세요 저는 Cart 클래스와 ShoppingCart 클래스가 있습니다. 이제 문제는 세션에 관한 것입니다. 나는 몇 시간 동안 그와 싸우고 있었지만 동일한 세션이 게스트와 멤버에 의해 진행되고 있다는 것이 문제이다. 그래서 당신이 로그인하거나하지 않는 경우 문제가되지 않습니다 theres 그냥 같은 카트가 존재하는 한 세션.ASP.NET의 게스트/회원 세션
내 수업은 ... 다음과 같습니다
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'을 사용한다면? –