实现Profile购物车的匿名用户迁移
2011-10-19 11:47
204 查看
实现Profile购物车的匿名用户迁移
IE在Global.asax文件中,增加一个方法:
protected void Profile_MigrateAnonymous(Object s, ProfileMigrateEventArgs e)
{
ProfileCommon anonProfile = Profile.GetProfile(e.AnonymousID);
//迁移Profile用户名
//Profile.userName = anonProfile.userName;
//迁移购物车
//Profile.ShoppingCart = anonProfile.ShoppingCart;
IEnumerator ie = anonProfile.ShoppingCart.CartItems.GetEnumerator();
while (ie.MoveNext())
{
Profile.ShoppingCart.AddCartItem((CartItem)ie.Current);
}
//清除匿名COOKIE,不然每次请求页面都执行此事件
AnonymousIdentificationModule.ClearAnonymousIdentifier();
// Response.Cookies["UserName"].Expires = DateTime.Now.AddDays(-1);
//匿名COOKIE标识已重置,下次匿名访问将创建新的profile数据条,原来的匿名profile数据条已无意义
ProfileManager.DeleteProfile(e.AnonymousID);
}
相关文章推荐
- 实现Profile购物车的匿名用户迁移
- 实现Profile购物车的匿名用户迁移
- 实现Profile购物车的匿名用户迁移
- 购物车(实现匿名用户向注册用户迁移)
- ASP.NET 2.0下实现匿名用户向注册用户的迁移(上) zhuan
- 实现匿名用户向注册用户迁移
- 利用Profile做支持匿名用户到登录用户转移购物车
- Profile实现匿名购物车
- ASP.NET 2.0 及MVC下实现匿名用户向注册用户的迁移(上)
- ASP.NET 2.0下实现匿名用户向注册用户的迁移(下)
- ASP.NET用户个性化设置Profile——匿名用户向注册用户迁移
- ASP.NET 2.0下实现匿名用户向注册用户的迁移(下)
- 由最简单的一个例子说起,匿名用户可读可写的实现(LINUX)配置
- 【IMPDP】 实现不同用户之间的数据迁移——REMAP_SCHEMA参数
- Profile实现的Asp.Net购物车持久化实战视频
- profile 实现购物车 实例(一)
- [菜鸟自学过程]删除匿名用户的profile信息!
- 提取aspnet_Profile中自定义的用户属性(C#实现)
- 详解vsftp服务器通过匿名用户、本地用户、虚拟用户三种登录方式实现文件传输
- vsftp实现匿名用户文件可上传不能删除或覆盖