asp.net 游客与会员的判断

fengzhonghun102 fengzhonghun102 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
string strCartID;
if (HttpContext.Current.User.Identity.IsAuthenticated)
{
HttpContext.Current.Response.Cookies["CartID"].Value = Session["UserID"].ToString();
strCartID = HttpContext.Current.Request.Cookies["CartID"].Value;
}
else if (HttpContext.Current.Request.Cookies["CartID"].Value != null)
{
strCartID = HttpContext.Current.Request.Cookies["CartID"].Value.ToString();
}
else
{
//产生一个ID 作为购物车ID
Guid CartID = Guid.NewGuid();
//Session["CartID"] = CartID.ToString();
HttpContext.Current.Response.Cookies["CartID"].Value = CartID.ToString();
strCartID = HttpContext.Current.Request.Cookies["CartID"].Value;
}

如果在主页输入用户名和密码 这个不会出错
如果不输入 以游客的身份游览
执行之后else if (HttpContext.Current.Request.Cookies["CartID"].Value != null)这句报错 Cookies["CartID"]为初始化
因为我在主页里面 判断用户名和密码 是否正确的时候 才初始化了Cookies["CartID"]
如果是游客 判断用户名和密码的这段代码没有执行 报未初始化
我就是搞不懂 怎么初始化Cookies["CartID"] 什么时候初始化Cookies["CartID"] ?
请各位 帮帮小弟 谢谢各位大哥了

...全文

相关推荐

asp.net会员管理系统源码

asp.net会员管理系统

ping2575

asp.net 会员管理实例

asp.net 会员管理代码,使用ASP.net3.5+sql2005的平台开发,很不错的哦!

dong1008

C#+asp.net_会员积分系统

会员积分系统: SQL Server2003源代码:数据库是SQL Server2003时的会员积分系统源代码。 SQL Server2005源代码:数据库是SQL Server2005时的会员积分系统源代码。 数据库脚本:可以拷贝到数据库的查询分析文件中直接执行的脚本,自动生成会员积分系统数据库中的表。 数据库:可以在数据库中,通过“附加数据库”任务直接加载的会员积分系统数据库文件。 会员积分系统流程说明 系统默认的打开页面是“Default.aspx”,如果是第一次打开,则会先要求用户进行登录和注册。注册完毕后,系统自动跳转到默认页。浏览左侧导航功能列表。 从办卡到查询积分的流程是: (1)在会员卡类型管理中,要添加会员卡类型,例如“金卡”。 (2)在会员资料管理中,要添加会员资料,为会员办卡,卡号为超市自定义的10位数,例如“BJ00000001”,编号依次类推。 (3)只有消费才可以返积分。在商品管理中,使用“销售和退货”功能,系统根据商品的编号和数量自动添加商品。 (4)因为使用的是积分系统和销售系统分离的设计,此时需要到会员积分管理中,做一次“积分处理”的操作。系统根据会员卡号和消费金额,自动为会员计算积分并累积。 (5)到了节假日,可进行积分反馈活动。前提是要设计积分反馈规则。在商品管理功能中,选择“积分反馈规则”功能。 (6)设计好反馈规则后,通过“积分反馈”功能对用户进行回馈活动。系统自动减少会员卡上的积分,并保留历史记录。 (7)可在会员积分管理功能中,通过“查询积分”功能了解会员卡上的积分情况。

ljc0206cjy0224

ASP.NET会员消费管理系统

C#,会员消费管理系统源代码

cuotuo

会员系统 asp.net源码

BN144-会员系统 asp.net源码 无密码

niehanmin
评论 1
收藏 已收藏
分享
返回顶部
fengzhonghun102
.NET社区 62,272 成员 668,968 内容