I have placed both a group of textbox controls and a datagrid control on a Windows form. The fields in the datagrid are the same as those which populate the textbox controls. This form connects to a SQL Server database via Web services. All of the form's controls (both text boxes and datagrid) become fully populated when the form is opened. I can make changes to data in the datagrid and successfully save them back to the SQL Server database via an update Web method. However, I cannot save changes made in the text boxes. I am puzzled because both the text boxes and the datagrid are bound to the same dataset. Changes to that dataset are apparently only recognized and processed if they are made in the datagrid control. Can anyone suggest what might be at play here?