微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

不允许新事务,因为会话ASP.Net MVC中正在运行其他线程

如何解决不允许新事务,因为会话ASP.Net MVC中正在运行其他线程

我收到此错误,但我不明白为什么?它说 不允许新事务,因为会话中有其他线程在运行。

[HttpPost]
        public ActionResult UpdateMultiple(IEnumerable<int> employeesToDelete)
        {

            var listemployee = db.Employees.Where(x => employeesToDelete.Contains(x.ID));
            foreach (var item in listemployee)
            {
                int itemid = item.ID;
                Employee e = db.Employees.Find(itemid);
               // e = db.Employees.Find(item);
                db.Entry(e).State = EntityState.Modified;
                db.SaveChanges();
            }
            return RedirectToAction("Index");
        }

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。