在复制对象之前,检查是否进行了更改(mvc 3)
本文关键字:mvc 对象 复制 是否 检查 | 更新日期: 2023-09-27 18:20:44
如果有人编辑了某个对象-我想复制它,而不是更改它,但如果没有任何更改-就没有理由复制它。
我想做这样的事情:
[HttpPost]
public ActionResult CreateObj(Obj obj)
{
if(check if there are changes)
{
db.ObjBaseSet.AddObject(obj);
db.SaveChanges();
}
return view("index");
}
我该怎么做?
提前感谢。
您可以使用EntityState枚举来检查Entity对象是否被修改。
http://msdn.microsoft.com/en-us/library/system.data.entitystate.aspx