Click here to Skip to main content
11,797,355 members (78,822 online)
Rate this: bad
Please Sign up or sign in to vote.
Hello I am trying to create a details DataGrid for a Master ID
However when I enter a new ID and try to edit the details DataGrid the new details record disappears from the DataGrid but is stored in the DataTable and I can see it when I reload the project.

I am using CollectionViewSource and they display the Master Detail scenario just fine but when it comes to updating.
Here I create a new record where the User inputs new ID and new Details for the ID
This works fine.
button click
    CollectionViewSource vs = (CollectionViewSource)FindResource("CVSVouchers);
                    ObjectDataProvider odp = (ObjectDataProvider)FindResource("Vouchers");
                    DataView dv = (DataView)odp.Data;
and I handle the Datagrids Row EditEnding
Datagrid RowEditEnding
                DataGridRow gridrow = e.Row;
                DataRowView drv = gridrow.Item as DataRowView;
                DataSet.ExpensesRow ExpRow = drv.Row as DataSet.ExpensesRow;
                actExpRow.VoucherSN = float.Parse(this.txtID.Text);
then the record disappears from the DataGrid but is saved in the DateTable.
Posted 31-Oct-11 6:14am
Edited 31-Oct-11 9:14am
Mehdi Gholam at 31-Oct-11 12:15pm
EDIT -> removed extra formatting
SAKryukov at 31-Oct-11 12:33pm
What, no source code? Who can understand where did you screw up without looking at your code? Try to create just a code sample, as simple as possible, without unrelated detail, don't post your "real" code. But the sample should manifest the problem.
conniekigg at 31-Oct-11 14:52pm
posted code

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Have a look at:
WPF DataGrid Practical Examples[^]

Best regards
Espen Harlinn

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 CPallini 475
1 Maciej Los 370
2 OriginalGriff 363
3 Abhinav S 344
4 Andy Lanng 296
0 OriginalGriff 2,092
1 Maciej Los 1,760
2 KrunalRohit 1,436
3 CPallini 1,245
4 ppolymorphe 893

Advertise | Privacy | Mobile
Web01 | 2.8.151002.1 | Last Updated 31 Oct 2011
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100