c# - 是否可以在用户登录之前保存购物车数据客户端?

标签 c# asp.net-mvc-3 client-side

我必须为我的期末项目创建一个在线商店。这是为了有一个购物车,用户可以在其中放置元素,即使他们没有登录。当他们登录时,购物车应该保存给用户。

是否可以在用户登录之前保存数据客户端?

最佳答案

您可以将购物车作为访客(随机用户 GUID)存储在服务器端,直到用户登录,然后将购物车转换为经过身份验证的用户。带有教程的EXACT 示例应用程序完美地回答了这个问题。查看Tutorial here完整代码在这里:Mvc Music Store .

附言为了节省您的搜索 this is the exact part您需要,但我建议您阅读整个教程。

关于c# - 是否可以在用户登录之前保存购物车数据客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14317719/

相关文章:

c# - Web API 下载锁文件

ajax - 在使用 MVC 3 和 jQuery 进行 AJAX 和动态创建之后,元素未通过不显眼的验证进行验证

asp.net-mvc-3 - 带有 HTML.ActionLink 的 ASP.NET MVC Razor 三元

c# - 如何只从多行文本中提取第一行

c# - 如何返回对尚不存在的对象的引用?

.net - ASP.NET MVC 验证组?

javascript - Angular : failed to instantiate module

asp.net-mvc - 漏洞?即使没有错误,ASP.NET MVC 2 中的客户端验证也会导致显示 ValidationSummary 消息

linux - 通过linux命令向端口发送数据

c# - WinForms组合框问题