数据网格内存,直到用户确认

本文关键字:用户 确认 数据网 网格 内存 数据 | 更新日期: 2023-09-27 17:57:08

我有一个问题要解决。我有一个使用 MVC 4 - C# 开发的应用程序 ASP.NET。用户从数据库中的表进行查询。此搜索的结果必须显示在用户应该能够添加或删除记录的网格中。网格中数据的这种操作必须在内存中完成,直到用户完成并确认将存储在数据库中的数据。我尝试使用 List,但是当我使用多个会话时,数据被替换。

我必须使用DataTable,DataSet吗?

添加:

我通过将查询结果添加到数据表,然后将数据表存储在用户会话中来解决。这是将数据保存在内存中的唯一方法吗?

数据网格内存,直到用户确认

我真的不明白你所说的"我尝试使用List,但是当我使用多个会话时,数据被替换"是什么意思。数据库中的数据被替换了?

我建议使用ORM,例如实体框架或NHibernate,有很多高质量的OSS可以满足您的需求。

冬眠:https://community.jboss.org/wiki/NHibernateForNET

实体框架:http://entityframework.codeplex.com