【问题标题】:how to keep selected items in temporary memory?如何将选定的项目保存在临时内存中?
【发布时间】:2012-05-21 07:59:51
【问题描述】:

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

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

然后将按钮保存到数据库

【问题讨论】:

  • 你不能使用 Session 吗??
  • 它是一个 mvc 应用程序。
  • 那是怎么回事??

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


【解决方案1】:

我认为这可以帮助您在 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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-08
      • 2021-08-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多