The user enters time and the BtSaveResultClick is fired and the record is save in the database
I after then rerun listBoatsInEventNoResultSps = await SailItV2DBService.GetListBoatsInEventNoResultSps(SaeId: SelectedSaeId); to update the Boat DropDownDataGrid but as you can se unte the pic the old boats is still showing
The DropDownDataGrid will display text using a lookup to defined TextProperty from what is set as ValueProperty and @bind-Value. If you believe there is a problem with the component and the text displayed is not related to the bound value feel free to provide an runnable example where this can be reproduced.
You can send us your app and the database as backup at info@radzen.com. Use sharing services like Google Drive instead attachments. Please provide clear explanations on what's the problem and what's the expected result. Alternatively you can send us small subset of your database as SQL script - make sure it can be used to replicate the problem.
I've revied your app however didn't found any of the approaches I've recommended in this thread. Your DropDownDataGrid Value is not two-way bound in order to set null to a variable to clear the selection nor your are using Reset(). You should also check if args is not null in DropDownDataGrid Change event handler or you will get null reference exception.