日期:2014-05-18  浏览次数:20417 次

请教:购物车,迁移匿名用户问题?
发现将匿名用户迁移到注册用户之后,之前注册用户购物车内订购的物品都被删除
(代码如下,请问应该怎样修改呢?)

void   Profile_MigrateAnonymous(Object   sender,   ProfileMigrateEventArgs   pe)
{
//获取匿名用户的Profile对象
                ProfileCommon   anonProfile   =   Profile.GetProfile(pe.AnonymousID);
//如果总价为不为0(说明匿名用户进行了选择),则将匿名用户的Profile存储起来
                if   (anonProfile.ShoppingCart.Total     !=   0)
                Profile.ShoppingCart   =   anonProfile.ShoppingCart;
}

------解决方案--------------------
去找出购物车模块看看再说