I have a RadForm(Child) with a BindingSource a DataSet and a DataGridView
the DataSet is populated from SQL and is then set as the BindingSource DataSource
the DataGridView DataSource is then set to the BindingSource
I also have a RadRibbonForm(Main)
This has a RadRibbon, a RadDock. The IsMdiContainer is set to true and the RadDock is set to automaticly detect Mdi Children
There is a button on the RadRibbonBar that will call endedit on the child form to save the data.
This is now where I'm hitting a problem. If i call the endedit from a button on the Child form then any error is caught by the DataGridView and everything works as expected. If I call the EndEdit from the button on the RadRibbonBar then the EndEdit causes a Exception the error is still caught by the DataGridView but then the DataGridView is frozen/Locked and i cannot change any Values until I remove the afending line and click the button again.
A Example Project can be Downloaded From ExampleProject.zip
Any Help would be Nice :D