I have a tabcontrol and two tab pages on the tab control. There are some fields on the tab pages which are databound to access database table which are populated using dataadapter. There is functionality to calculate total of the fields on both the tab pages when I click a button. When I load the form the record is retrieved and all the fields are populated with data. when I click the button without navigating to the second tab page then the total is calculated only for the fields that are on the front (first) tab page. It does not include the fields on the second tab page in calculations. When I navigate on the second tab page and then hit the button then the calculations are correct.
I saw that, for the cotrols on the second tab page, databinding does not happen until I navigate to the tab page. When I navigate to the second tab page then only the controls get the data. And this makes the difference in calculations when I just load the data and hit the button. It thus takes only the fields from the first tab page in calculation as the fields on the second tab pages are still not populated with data.
I want the fields on the second tab page also to get populated with data as soon as the data is loaded and not when I actully navigate to the tab page.
Any solution to this problem?