var result = db.Sports.AsEnumerable().ToList(); dataGrid.ItemsSource = result;
data into the DataGrid var result = db.Sports.AsEnumerable().ToList(); dataGrid.ItemsSource = result;
var result = db.Sports.AsEnumerable().ToList(); dataGrid.ItemsSource = result;
Data is displayed. After editing, save back to the entity framework.
db.SaveChanges (); Saves only changed data, not newly added or deleted.
public class Sports : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; private string _sport; public string sport { get { return _sport; } set { _sport = value; OnPropertyChanged("sport"); } } [Key, DatabaseGenerated(DatabaseGeneratedOption.None)] public int sports_code { get; set; } protected void OnPropertyChanged(string name) { PropertyChangedEventHandler handler = PropertyChanged; if (handler != null) { handler(this, new PropertyChangedEventArgs(name)); } } }
EF
context, and therefore does not save. - sp7