Asp.net 首先使用代码插入实体框架并确认
我使用此函数插入带有Asp.net 首先使用代码插入实体框架并确认,asp.net,entity-framework,Asp.net,Entity Framework,我使用此函数插入带有DetailsView的数据,效果很好 public Void InsertIntoTblItem(TblItem tblItem) { orderDBContext.TblItem.Add(tblItem); orderDBContext.SaveChanges(); } 但我想知道的是如何处理确认字符串 public string InsertIntoTblItem(TblItem tblItem) { if (orderDBContext.Tb
DetailsView
的数据,效果很好
public Void InsertIntoTblItem(TblItem tblItem)
{
orderDBContext.TblItem.Add(tblItem);
orderDBContext.SaveChanges();
}
但我想知道的是如何处理确认字符串
public string InsertIntoTblItem(TblItem tblItem)
{
if (orderDBContext.TblItem.Where(x => x.ID == tblItem.ID) == null)
{
orderDBContext.TblItem.Add(tblItem);
orderDBContext.SaveChanges();
return "New Item Saved";
}
return "Item Not Saved";
}
请帮助我的返回值是上下文中更新的对象数,因此您可以使用它来确保数据是否已保存:
int returnValue = orderDBContext.SaveChanges();
return returnValue > 0 ? "New Item Saved" : "Item Not Saved";
谢谢,但是如何使用DetailsView和ObjectDataSource在web表单上接收和显示确认