I'm pretty sure that the problem lies with the fact that you are probably recreating the DataTable every time. If instead the existing DataTable could be cleared with _cust.AR_CustMaster.Clear() and then filled (all in your server method probably) then your data bindings would not get lost.
~~Bonnie
>It's a typed dataset, received from a server method (via remoting)
>
>>Hi Stephane,
>>
>>How are you refreshing your data? Is _cust.AR_CustMaster a table?
>>
>>~~Bonnie
>>
>>
>>
>>>I a form i have a dataset and i bind a field to a text box:
>>>
>>>
>>>this.textBox1.DataBindings.Add("Text", _cust.AR_CustMaster, "Name");
>>>
>>>
>>>this works fine but if i refresh the dataset with some new data the binding does not refresh. but if i execute this code after the dataset refresh:
>>>
>>>this.textBox1.DataBindings.Clear();
>>>this.textBox1.DataBindings.Add("Text", _cust.AR_CustMaster, "Name");
>>>
>>>
>>>The new binding works fine.
>>>
>>>My question is: is this the way to do (recreating all bindings after a data refresh) or there's some kind of magic method i haven't found yet ?
>>>
>>>Thanks