binding a text box

I have bound the text of a windows text box to a data set on the form. The text box displays the correct value from my database but i can't get it to update back.

Here's what i am trying to do:
I change the text in a text box and then press a button. I am assuming that these changes get reflected back to the dataset it is bound to(please tell me if this is not the case).
I send the dataset to a web service which updates it.
The code of the button looks like this:

dataset.acceptchanges();
webservice.updatechanges(dataset);

my webservice contains my data adapter which does the table update. Have i got the right idea or am i way off? Please help. Thanks.

[684 byte] By [codefund.com] at [2007-12-16]
# 1
couple of things:
1. please make sure that the button does not have CausesValidation set to false.
2. in the button click event call CurrencyManager.EndCurrentEdit on the currency manager corresponding to the binding:
this.binding1.BindingManagerBase.EndCurrentEdit().

The changes will not make it back to the data set until you call EndCurrentEdit.

codefund.com at 2007-9-8 > top of Msdn Tech,Windows Forms,Windows Forms Data Controls and Databinding...