首页 > 解决方案 > 不允许新事务,因为会话 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");
        }

标签: c#asp.netasp.net-mvc

解决方案


推荐阅读