gridview 및 데이터베이스에서 행을 삭제하고 싶습니다. 일부 코드를 작성하지만이 코드는 단지 내 gridview의 첫 번째 행을 삭제합니다! 도와주세요. Entity Framework 및 wpf C#을 사용했습니다.wpf에서 데이터베이스 및 gridview에서 행 삭제
using (AccountingEntities cntx = new AccountingEntities())
{
Producer item = this.grdProducers.SelectedItem as Producer;
cntx.DeleteObject(cntx.Producers.First(x => x.ID == item.ID));
cntx.SaveChanges();
dataPager.Source = cntx.Producers.ToList();
}
선택한 항목을 삭제 한 후 첫 번째 항목을 선택하는 것과 같은 요구 사항이 있습니까? – Bathineni
기본적으로 항목을 삭제 한 후 첫 번째 항목이 선택됩니다. 나는 이것이 gridview의 기본 동작이라고 생각합니다. –
키 코드가 * cntx.DeleteObject (cntx.Producers.First (x => x.ID == item.ID) * –