2013-02-20 93 views
-2

与在购物车应用程序中一样,我们使用会话来存储用户选择的项目并从购物车中显示它们。会话|购物车| MVC

现在在MVC中,因为没有会话的概念,并且每个动作都将成为新的控制器调用,并将相应地生成视图。那么我怎样才能存储在Web服务器本身选择的项目列表(我可以通过保存在数据库中,然后检索它)。但想知道是否有其他方式。

+2

有一个在MVC会话的概念太..做了一些谷歌。 – gaurav 2013-02-20 18:33:43

+0

ASP MVC4确实支持Session对象。你可以像在Webforms中那样使用它:'Session [“name”] = value;'并通过以下方式检索它:'var x = Session [“name”];'' – 2013-02-20 18:34:58

回答

0

可以完美使用Session在ASP.Net MVC,你在W​​eb表单做:

HttpContext.Current.Session["NAME"] = value; 
value = HttpContext.Current.Session["NAME"];