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

本文关键字:内存 保留 项目 选项 | 更新日期: 2023-09-27 18:34:42

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

添加到购物车(显示网格视图的内存(添加到购物车(显示网格视图的内存(添加到购物车(显示网格视图的内存(

然后将按钮保存到数据库

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

我认为这可以帮助您在MVC应用程序中使用会话,请在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

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