I am using vb 2008 and LINQ to SQL to create a windows forms application that connects to a SQL database. On my form, I have several data-bound text boxes via a binding control that connect to my database via LINQ to SQL classes. My issue is that if a user is editing a text box and then clicks my save button, which commits the changes to the database by calling the submitchanges method on the datacontext, the changes the user made in that text box are not applied. If the user clicks out of the textbox first, and then invokes the save, everything works fine.
Thanks in advance for any ideas.