【发布时间】:2013-06-21 08:39:20
【问题描述】:
在我的 asp.net mvc 项目中,表格数据将使用索引方法显示在网格视图上。 执行插入后,它将使用 RedirectToAction 重定向到索引。但是第一次,新行被添加到网格中。第二次尝试时,无法插入。 但是,如果我再次使用浏览器重新加载重新加载页面,则第一次只发生插入。请帮我解决这个问题。
当我尝试调试时,出现“自上一步以来进程已更改”。因此,第一次调试期间的值也会在第二次插入时中断操作。请给出解决方案..
public ActionResult Index()
{
X_DEVEntities Entity = new X_DEVEntities();
var outPut=Entity.Model.ToList();
return View(outPut);
}
public ActionResult Insert(Model modelData)
{
X_DEVEntities Entity = new X_DEVEntities();
modelData.create_user_id = "ty";
modelData.last_mod_dtm = DateTime.Now;
modelData.last_mod_user_id = "gdf";
Entity.Model.Add(modelData);
Entity.SaveChanges();
return RedirectToAction("Index");
}
【问题讨论】:
-
何时插入数据?点击任何按钮?
-
是的,我正在使用剑道 ui。在那个 Add New Item 上,我进行插入。
-
“无法插入”是什么意思?
-
在第二次插入时,它会尝试插入我们在第一次插入时尝试的值。所以它显示值的错误已经存在......
标签: asp.net-mvc asp.net-mvc-3 model-view-controller asp.net-mvc-4