如何将所选项目保留在临时内存中?

时间:2012-05-21 07:59:51

标签: c# asp.net .net caching ext.net

我想在点击保存按钮之前从gridview临时内存中添加项目。不添加数据库。用户添加绿色右箭头。我正在使用Ext.NET

添加到购物车(内存显示gridview) 加入购物车(内存显示gridview) 添加到购物车(内存显示gridview)

然后将按钮保存到DB

2 个答案:

答案 0 :(得分:2)

我认为这可以帮助您在MVC应用中使用Session,请在global.asax中尝试:

protected void Session_Start()
{
    HttpContext.Current.Session.Add("superadmin", user);
}

然后在你的任何一个控制器中:

user = HttpContext.Session["superadmin"];

答案来自:http://forums.asp.net/t/1622898.aspx/1?MVC+amp+Session+Variables

答案 1 :(得分:0)

您可以在SQL数据库中保留请求的数据,也可以使用某种私有静态Dictionary<Request, Cart>