【发布时间】:2012-02-16 13:52:44
【问题描述】:
运行下面的代码后,item.Name 仍然显示“New Item”。
这里有什么问题?
item.Name = "Updated Item";
items.Update(item);
public void Update(Item item)
{
using (var context = new wirvar_masterEntities())
{
var key = new EntityKey("wirvar_masterEntities.Items", "ID", item.ID);
var itemToUpdate = (Item)context.GetObjectByKey(key);
if (itemToUpdate == null) return;
itemToUpdate = item;
context.SaveChanges();
}
}
【问题讨论】:
标签: c# asp.net entity-framework entity-framework-4