This is a little esoteric. I have a text box control (txtbox1) bound to a dataset. I am setting the .text property programmatically based on user interaction with another control. The text box is on a TabPage (tabpage1). When I set the text programmatically, navigate to TabPage2, and then return to the TabPage1, the textbox reverts to the original text. After changing the text programmatically if I test for myDataSet.myTable(0).myrow(currentrow)("FieldName",DataRowVersion.Proposed) I get a message that there is no proposed value.
If I type the change by hand I return the new value as proposed, and I don't lose the new value between navigation of the tabspages. I would like to get the programmatic value to set a proposed value so that I still have the option of rejecting the change to the dataset, without having to write my own sub to manage this.
Any ideas how to get the programmed text the register as having changed? I tried setting the .modified property to True this did not work.
Is there a way to work directly with the data set to set a value as proposed while maitaining a record of the original value?
thanks in advance